| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2004.08.16 20:36 "ICC profile in tiff file on windows", by Jim SchuecklerAt 3:55 PM -0400 8/16/04, Alexander Cohen wrote: > Ok. > > But im still getting some weird values out of it. Im just reading the tag > data, and writting out directly to disk. ON mac, everything is fine. On > windows, some tags are garbage, and this makes ICM crash when trying to > read that profile. Alexander, Your code that parses TIFF tags and TIFF data types should not be messing with the ICC profile data. Code that works with ICC profiles that run on a Windows platform knows that all the ICC profile is big endian ( like an "MM" TIFF file ) and should do the proper byte swapping for shorts and longs inside the ICC profile code. BUT: if you try to read a short or long from an ICC profile with Windows code, the bytes will be in the wrong order. The moral of the story: you might be trying to do something that a Color Management System library should do for you. Jim Schueckler (585)726-6369 Professional Digital Cameras 1/205/KP kmx-236-6369 fax(585)726-6669 Eastman Kodak Company MS 03010 mailto:James.Schueckler@kodak.com 2400 Mt Read Boulevard http://www.kodak.com/go/kpdp Rochester NY 14650-3010 "Oh! I have slipped the surly bonds of earth..." J.G. McGee |
|||||||