AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
November 2008

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2008.11.18 05:19 "Reading class F TIFF file with Java Advanced Imaging (JAI) API", by Bogdan Cristea
2008.11.18 18:41 "Re: Reading class F TIFF file with Java Advanced Imaging (JAI) API", by Bogdan Cristea
2008.11.19 18:11 "Re: Re[Tiff] ading class F TIFF file with Java Advanced Imaging (JAI) API", by Bogdan Cristea

2008.11.18 05:19 "Reading class F TIFF file with Java Advanced Imaging (JAI) API", by Bogdan Cristea

Does anyone know how a class F TIFF file could be generated in order
to be decoded with JAI?
The TIFF files generated in this way are viewable using ghfaxviewer or
okular, but I get a runtime exception when using JAI.
Any ideas?

Below is the error I get using my java app:

java.lang.RuntimeException: Invalid code encountered while decoding 2D
group 4 compressed data.
        at com.sun.media.jai.codecimpl.TIFFFaxDecoder.decodeT6(TIFFFaxDecoder.java:1096)
        at com.sun.media.jai.codecimpl.TIFFImage.getTile(TIFFImage.java:1075)
        at com.sun.media.jai.codecimpl.SimpleRenderedImage.copyData(SimpleRenderedImage.java:552)
        at javax.media.jai.RenderedImageAdapter.copyData(RenderedImageAdapter.java:163)
        at javax.media.jai.PlanarImage.getAsBufferedImage(PlanarImage.java:2525)
        at javax.media.jai.PlanarImage.getAsBufferedImage(PlanarImage.java:2546)
        at TiffViewer.decodeImage(TiffViewer.java:95)
        at TiffViewer.init(TiffViewer.java:55)
        at TiffViewer.<init>(TiffViewer.java:45)
        at TiffViewer.main(TiffViewer.java:124)
Exception in thread "main" java.lang.NullPointerException
        at javax.swing.ImageIcon.<init>(ImageIcon.java:178)
        at TiffViewer.decodeImage(TiffViewer.java:105)
        at TiffViewer.init(TiffViewer.java:55)
        at TiffViewer.<init>(TiffViewer.java:45)
        at TiffViewer.main(TiffViewer.java:124)

-- 
Bogdan Cristea