-
Notifications
You must be signed in to change notification settings - Fork 85
TIFF plugin
This plugin has been initially setup to extend the standard ImageIO TIFF plugin by adding better support for Double/Float sample model images.
During the development, we have also worked on improving the performance and starting from 1.1.0 version, the ImageI/O-EXT plugin has added support for BigTIFF format in order to support reading and writing TIFF files bigger than 4GB.
Lately (Currently, on 1.2-SNAPSHOT/1.1-SNAPSHOT only), we did some investigation in order to reduce memory consumption and increase performance by supporting lazy loading of Tile's Offsets/ByteCounts tags.
This can be achieved by setting this system property:
-Dit.geosolutions.imageio.tiff.lazy=true
That feature is available starting from version 1.1.4
Starting from 1.1.6 there is also support for TurboJPEG decoding. In case the TurboJPEG native libs are available and the TurboJPEG jar is in the classpath, the TurboJPEG ImageReader may be used by the TIFFJpegDecompressor to decode inner tiles which have been internally JPEG compressed.