AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2004.02.09 17:02 "[Tiff] Photoshop 8.0 and libtiff", by Don Ellis
2004.02.09 17:46 "Re: [Tiff] Photoshop 8.0 and libtiff", by Bob Friesenhahn
2004.02.09 18:07 "Re: [Tiff] Photoshop 8.0 and libtiff", by Frank Warmerdam
2004.02.09 19:42 "RE: [Tiff] Photoshop 8.0 and libtiff", by Don Ellis
2004.02.09 19:51 "RE: [Tiff] Photoshop 8.0 and libtiff", by Bob Friesenhahn
2004.02.13 19:11 "RE: [Tiff] Photoshop 8.0 and libtiff", by Don Ellis
2004.02.09 19:58 "Re: [Tiff] Photoshop 8.0 and libtiff", by Frank Warmerdam
2004.02.09 19:59 "RE: [Tiff] Photoshop 8.0 and libtiff", by Thomas J. Kacvinsky
2004.02.09 20:18 "RE: [Tiff] Photoshop 8.0 and libtiff", by Chris Cox
2004.02.09 19:48 "Re: [Tiff] Photoshop 8.0 and libtiff", by Bob Friesenhahn
2004.02.09 19:59 "Re: [Tiff] Photoshop 8.0 and libtiff", by Frank Warmerdam
2004.02.09 20:12 "Re: [Tiff] Photoshop 8.0 and libtiff", by Bob Friesenhahn
2004.02.09 20:36 "RE: [Tiff] Photoshop 8.0 and libtiff", by Don Ellis
2004.02.09 20:25 "RE: [Tiff] Photoshop 8.0 and libtiff", by Don Ellis
2004.02.09 20:50 "RE: [Tiff] Photoshop 8.0 and libtiff", by Bob Friesenhahn
2004.02.11 18:39 "RE: [Tiff] Photoshop 8.0 and libtiff", by Don Ellis

2004.02.09 20:25 "RE: [Tiff] Photoshop 8.0 and libtiff", by Don Ellis

Both td_imagewidth and td_imagelength are unsigned 32 bit integers and in the specifications they are also defined this way. So a Tiff image conceivably could be a total of 18 x10 to the 18th pixels. Multiply this by 4 to get four colors and the file size could be huge. Strips, tiles, and most of the other limiting variables are just used to speed things up. For very large files you may have to forgo the use of strips or do some modifications, such as limit a strip to the size of available memory, and modify some pointers to uint64. I see nothing in the code that prevents huge images.

Should I continue to copy tiff@remotesensing.org?

Any thoughts?