Gary Lucas created IMAGING-356: ---------------------------------- Summary: TIFF reading extremely slow in version 1.0-SNAPSHOT Key: IMAGING-356 URL: https://issues.apache.org/jira/browse/IMAGING-356 Project: Commons Imaging Issue Type: Bug Components: Format: TIFF Affects Versions: 1.0 Reporter: Gary Lucas
I am using the latest code from github (1.0-SNAPSHOT downloaded from github of June 2023) to read a 300 megabyte TIFF file. Version 1.0-alpha3 required 673 milliseconds to read that file. The new code requires upward of 15 minutes. Clearly something got broken since the last release. The TIFF file is a 10000x10000 pixel 4 byte image format organized in strips. The bottleneck appears to occur in the TiffReader getTiffRawImageData method which reads raw data from the file in preparation of creating a BufferedImage object. I suspect that there may be a general slowness of file access. In debugging, even reading the initial metadata (22 TIFF tags) took a couple of seconds. -- This message was sent by Atlassian Jira (v8.20.10#820010)