[ 
https://issues.apache.org/jira/browse/IMAGING-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17739420#comment-17739420
 ] 

Gary Lucas commented on IMAGING-356:
------------------------------------

Any good sized TIFF file would do (not sure about other formats).

The one I used was located in 
https://github.com/apache/commons-imaging/tree/master/src/test/data/images/tiff/1/PICT2833.TIF
 

I picked that one just because it was large enough that I could make meaningful 
access time measurements, but not so large that it would be impractical. Also, 
it was already part of the distribution, so it wouldn't add anything new to the 
project.

Internally, it is accessed by the TIFF branch of Commons Imaging in a class 
called DataReaderStrips.

Good luck.   

> 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
>            Priority: Major
>
> 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)

Reply via email to