Menu

#247 Portable anymap format (.pbm) ascii correctly detected

open
Normaliser (45)
6
2011-02-15
2009-12-01
No

Issue:
Portable anymap format (.pbm) ascii correctly detected as image, but fails normalisation.

File:
"image-pbm-ascii.pbm"

Exception:
For input string: "0010010100100100100100100100010001000100010000100010000100001000100001"
Trace:
java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
java.lang.Integer.parseInt(Integer.java:484)
java.lang.Integer.parseInt(Integer.java:514)
org.apache.sanselan.formats.pnm.PBMFileInfo.getRGB(PBMFileInfo.java:96)
org.apache.sanselan.formats.pnm.FileInfo.readImage(FileInfo.java:76)
org.apache.sanselan.formats.pnm.PNMImageParser.getBufferedImage(PNMImageParser.java:279)
org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1264)
org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1163)
org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1136)
au.gov.naa.digipres.xena.plugin.image.ImageToXenaPngNormaliser.parse(ImageToXenaPngNormaliser.java:65)
au.gov.naa.digipres.xena.kernel.normalise.NormaliserManager.parse(NormaliserManager.java:817)
au.gov.naa.digipres.xena.kernel.normalise.NormaliserManager.normalise(NormaliserManager.java:1005)
au.gov.naa.digipres.xena.core.Xena.normalise(Xena.java:599)
au.gov.naa.digipres.xena.core.Xena.normalise(Xena.java:543)
au.gov.naa.digipres.xena.litegui.NormalisationThread.normaliseFile(NormalisationThread.java:328)
au.gov.naa.digipres.xena.litegui.NormalisationThread.normaliseStandard(NormalisationThread.java:250)
au.gov.naa.digipres.xena.litegui.NormalisationThread.run(NormalisationThread.java:191)

Discussion

  • Christopher Smart

    • labels: --> 1232193
     
  • Michael Carden

    Michael Carden - 2010-04-08
    • assigned_to: nobody --> matthewoliver
     
  • Allan Cunliffe

    Allan Cunliffe - 2011-02-15

    Changed to Feature request - see 2906439

     
  • Allan Cunliffe

    Allan Cunliffe - 2011-02-15
    • labels: 1232193 --> Normaliser
    • priority: 5 --> 6
     

Log in to post a comment.