2007.02.01 09:56 "Re: [Tiff] 16bit grayscale with colormap", by Reinhard Mayr aka Czerwinski
thank you for your precious hint -- that was the problem. SHORT is 2 bytes, not 1!
I managed to create a 16bit grayscale TIFF with a colormap.
ImageMagick displays the file (although the colors seem to be weired).
ImageJ ignores the colormap.
Microsoft Tools reject the file.
It seems as if this is a border-line interpretation of the specs and, therefore, questionable whether a solution like that would make sense at all. As far as I am concerned, I think of refraining from 16bit+colormap and try to implement like ImageJ does: info about brightness/contrast in a TIFF-Tag (0x0270 ImageDescription, as a text), and doing all the palette stuff for rendering by my own... :-/
Thank you all for your help!
-------- Original-Nachricht --------
Datum: Wed, 31 Jan 2007 14:06:22 -0500
Von: Phillip Crews <email@example.com>
Betreff: Re: [Tiff] 16bit grayscale with colormap
Your color map is not the right length. The color map for a 16-bpp image should be 393216 bytes (196608 words).
Hmmm... I go the same message with ImageMagick's imdisplay.exe. Maybe the error message is just a bit too un-exact: the color map is there (according to the dump), maybe it's just about the unexpected length of 192kB instead of 256 byte? The values of the dump represent exactly what I have in the color map (repeated ASCII "0123456789ABCDEF").
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer