Class TIFFImageDecoder

java.lang.Object
org.apache.xmlgraphics.image.codec.util.ImageDecoderImpl
org.apache.xmlgraphics.image.codec.tiff.TIFFImageDecoder
All Implemented Interfaces:
ImageDecoder

public class TIFFImageDecoder extends ImageDecoderImpl
A baseline TIFF reader. The reader has some functionality in addition to the baseline specifications for Bilevel images, for which the group 3 and group 4 decompression schemes have been implemented. Support for LZW decompression has also been added. Support for Horizontal differencing predictor decoding is also included, when used with LZW compression. However, this support is limited to data with bitsPerSample value of 8. When reading in RGB images, support for alpha and extraSamples being present has been added. Support for reading in images with 16 bit samples has been added. Support for the SampleFormat tag (signed samples as well as floating-point samples) has also been added. In all other cases, support is limited to Baseline specifications.