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
September 2005

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

2005.09.16 03:25 "What do you call...", by Katrina Maramba
2005.09.16 04:13 "Re: What do you call...", by Joris Van Damme
2005.09.16 17:49 "Re: What do you call...", by <melser.anton@gmail.com>
2005.09.16 18:14 "Re: What do you call...", by Frank Warmerdam
2005.09.16 20:03 "Re: What do you call...", by Joris Van Damme
2005.09.16 19:35 "Re: What do you call...", by Joris Van Damme

2005.09.16 04:13 "Re: What do you call...", by Joris Van Damme

katrina maramba wrote:
> I know this isn't Baseline Tiff since Baseline Tiff
> doesn't care where the location of the directory is.
> Is there another term that would describe this
> functionality?  Or would "only images generated from
> the camera is supported" enough and can be understood
> by everyone?

No. Digital camera software that generates TIFFs, too, can put the first
IFD any place they like. Possibly, the camera software/driver/whatever
that you have tested puts it at a specific location. Other camera's or
even other software/driver/whatever for the same may behave differently.
Even the camera's you've tested may behave differently in some specific
situation, there's no way to know for sure other then reverse
engineering them. And also, possibly 'those that were manipulated in the
PC or any software', that you've tested, put the first IFD at a location
other then offset 8, but other PC software may behave differently and
put it at offset 8.

If you impose this kind of limitation, it is likely you haven't thought
of ColorMap data, for instance, or any other situation that makes
crucial data larger then 4 bytes, like having multiple strips or tiles,
because all those data blocks too, can be located just anywhere and
you're obviously depending on fixed order and position. In short, you're
likely supporting a few odd files from a single source only. There's no
term for that. You would best describe it as 'seems to support output
from this or that particular version of this or that particular camera,
as far as tested'.

Sorry, but that's just what you get if you ignore the spec on an
extremely basic pillar property of the file format you wish to support.


Joris Van Damme
info@awaresystems.be
http://www.awaresystems.be/
Download your free TIFF tag viewer for windows here:
http://www.awaresystems.be/imaging/tiff/astifftagviewer.html