AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
June 1999

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

1999.06.03 19:48 "Large File Support", by Bruce Forsberg
1999.06.04 03:45 "Re: Large File Support", by Frank Warmerdam
1999.06.04 07:32 "Re: Large File Support", by Rob Tillaart
1999.06.07 07:05 "Re: Large File Support", by Rainer Wiesenfarth
1999.06.08 21:14 "Re: Large File Support", by Peter Smith
1999.06.08 21:58 "Re: Large File Support", by Ed Grissom
1999.06.08 22:52 "Re: Large File Support", by Peter Smith
1999.06.09 01:27 "Re: Large File Support", by Martin Bailey
1999.06.09 06:50 "Re: Large File Support", by Owen Pearn
1999.06.09 14:33 "Re: Large File Support", by Martin Bailey
1999.06.09 08:07 "Re: Large File Support", by Rob Tillaart
1999.06.04 18:35 "Re: Large File Support", by Bruce Forsberg
1999.06.07 13:03 "Re: Large File Support", by Frank Warmerdam
1999.06.09 03:05 "Re: Large File Support", by <glen@lumisys.com>
1999.06.09 13:13 "Re: Large File Support", by Ed Grissom
1999.06.09 13:33 "Re: Large File Support", by Frank Warmerdam
1999.06.09 14:08 "Re: Large File Support", by Ed Grissom
1999.06.09 18:50 "Re: Large File Support", by Chris Barker
1999.06.09 18:41 "Large File Support", by Chris Barker
1999.06.10 13:21 "Re: Large File Support", by Chris Hanson
1999.06.10 13:52 "Re: Large File Support", by Frank Warmerdam
1999.06.10 14:37 "Re: Large File Support", by John Aldridge
1999.06.10 15:10 "Re: Large File Support", by Peter Smith
1999.06.10 16:56 "Re: Large File Support", by Chris Barker
1999.06.14 11:16 "Re: Large File Support", by Martin Bailey
1999.06.14 14:58 "Re: Large File Support", by Tom Lane
1999.06.14 15:30 "Re: Large File Support", by Eric Shapiro
1999.06.14 16:27 "Re: Large File Support", by Chris Barker
1999.06.14 15:51 "Re: Large File Support", by Martin Bailey
1999.06.09 15:52 "Re: Large File Support", by Ed Grissom
1999.06.10 09:48 "Re: Large File Support", by Klaus Bartz
1999.06.10 13:05 "Re: Large File Support", by Chris Hanson
1999.06.11 01:48 "Re: Large File Support", by <glen@lumisys.com>

1999.06.04 18:35 "Re: Large File Support", by Bruce Forsberg

Thanks for all of the replies.

Again I am not a TIFF expert. I was probably looking at the count field
and thought that was a total file size. My mistake.

I would think this could be fixed in two phases.

1) Add the capability to open/create tiff files > 2 GB. This could be
done with a compiler directive that would use the transitional APIs that
support file sizes greater than 2 GB. Of course this would be a problem
if someone created a TIFF library on Solaris 2.6, which has the transitional
APIs, and then tried to use it on Solaris 2.5, which does not have the
transitional APIs. This fix would at least, as it sounds to me, write and
read (uncompressed) TIFF files to something less than 4 GB.

2) Somehow modify TIFF spec to support > 4GB images. The best approach
for me would be an implementation that if one wrote a large image, say
5 GB, one could still read it to a 2 or 4 GB limit with the old spec
or library. This would have a bad side effect in that the user might
think they were viewing the whole image when they were not and they would
have no way of knowing it. Another posibilty, that I think was mentioned
by someone, was modify the spec to support large files. When one creates
a file < 2 GB use the tiff 6.0 spec to create the image with its magic
number. If one creates a > 2 GB image use the new modified spec with a
new magic number. This way < 2GB images created with the new library will
still be able to be read with the old library.



I am with Marconi Integrated Systems's Imagery & Information Systems unit.
Our customers are asking more and more for large imagery support and I am
modifying our software to handle this and seeing what image formats we
can support.


I think I have answered most of the questions that were asked of me.


Thanks,

Bruce Forsberg
Marconi Integrated Systems