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
October 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.10.27 06:40 "How located pixels with BitsPerSample not bound to byte?", by Eugene Shebeko
2005.10.27 13:57 "Re: How located pixels with BitsPerSample not bound to byte?", by Frank Warmerdam
2005.10.28 03:18 "Re: How located pixels with BitsPerSample not bound to byte?", by David Mckenzie
2005.10.28 03:42 "Re: How located pixels with BitsPerSample not bound to byte?", by Frank Warmerdam
2005.10.28 04:08 "Re: How located pixels with BitsPerSample not bound to byte?", by Bob Friesenhahn
2005.10.28 04:21 "Re: How located pixels with BitsPerSample not bound to byte?", by Chris Cox
2005.11.07 19:18 "Re: How located pixels with BitsPerSample not bound to byte?", by Joris Van Damme
2005.11.07 20:26 "Re: How located pixels with BitsPerSample not bound to byte?", by Bob Friesenhahn
2005.11.09 05:00 "Re: How located pixels with BitsPerSample not bound to byte?", by Chris Cox
2005.11.13 18:05 "Re: How located pixels with BitsPerSample not bound to byte?", by Andrey Kiselev
2005.10.27 15:55 "Re: How located pixels with BitsPerSample not bound to byte?", by Bob Friesenhahn

2005.11.07 19:18 "Re: How located pixels with BitsPerSample not bound to byte?", by Joris Van Damme

Bob Friesenhahn wrote:
> I must admit to being dubious about this
> claim, and I believe that Joris is as well.  But if Adobe Photoshop
> CS2 does it, by-golly it must be right!

You misunderstood my feelings about byteswapping 24bit data...

All by itself, I do think the convention to byteswap this is
unfortunate, you got that right.

However, I feel it is much more important that we have a person or
organisation with authority, that jumps in when needed, and provides
standardized conventions for us. I mean, there is no 'right' or 'wrong'
(even if there is 'fortunate' and 'maybe less fortunate'), there is only
'convention', as in 'specification', or, much worse, the lack of it.

This is not the only issue where recently we discovered what I believe
is a 'hole' in the specification and needed a standardizing, descision
making organization. The other issue was whether or not to byteswap
image data that is not bytealigned (like when samples per pixel is for
example [3, 16, 7], for chunky planarconfiguration, which is not
possible in LibTiff, but legite in TIFF, and makes that the second
channel is of byteswapping width, but usually not byte aligned). In this
case too, Chris jumped in and made the descision we needed.

So, right, I don't think this particular choice he made is very
pleasing. But, the fact that he's here to make choices is what matters
most to me. Therefore, I don't wish to argue with Chris about this
issue, and I do wish we would just thank him and not doubt him. We need
him, he's the spec's representative amongst us mortals.


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