[geotk] [JIRA] Created: (GEOTK-116) Provide a specialized TIFF reader files using RAW compression

Martin Desruisseaux (JIRA) jira at geomatys.com
Tue Sep 7 09:06:55 EDT 2010


Provide a specialized TIFF reader files using RAW compression
-------------------------------------------------------------

                 Key: GEOTK-116
                 URL: http://jira.geotoolkit.org/browse/GEOTK-116
             Project: Geotoolkit
          Issue Type: New Feature
          Components: Coverage
    Affects Versions: 3.15
            Reporter: Martin Desruisseaux
            Assignee: Martin Desruisseaux
             Fix For: 3.16


The TIFF image reader provided in JAI Image I/O can read a reasonably wide range of TIFF encodings, but has the following inconvenient:

* It doesn't support BigTIFF format.
* It is not as fast as it could be when reading from files.
* It has bugs: when the image is written in an existing destination image, the destination is sometime surrounded by a black border. Note that a workaround exists in {{MosaicImageReader}} for this bug.

In the particular case where the data are read from a plain file and the compression is RAW, we can achieve better performance by writing our own {{RawTiffImageReader}}. Initial benchmark suggest that the specialized reader is 3 time faster than the JAI reader when the pixel values are already present in the OS disk cache. The gain is smaller when the OS needs to perform an actual disk read operation, but still exist.

As a bonus, we gain support for BigTIFF.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.geotoolkit.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the Geotoolkit mailing list