From: Ross B. <ro...@bu...> - 2005-06-19 18:30:40
|
Hi, I'm trying to build the pieces required so that a normal X desktop can display colour-calibrated images [1]. So far I've got a tool which sets a property on the root window containing the ICC profile for the screen, and a growing patch to Eye Of Gnome which extracts any ICC profile or calibration data and uses Little CMS to correct the image before display. As EoG is using libexif to read the EXIF file, and reading ICC profiles is very similar to reading EXIF chunks, I was wondering if the libexif developers would consider adding support for ICC profiles to the API? An ICC profile is stored in JPEG files as a set of APP2 chunks, which start with "ICC_PROFILE\0" followed by a sequence number. If you think this is a good idea I'll happily try and come up with an API design and then a patch, but I wanted to have your feedback before starting. Thanks, Ross [1] http://www.burtonini.com/blog//computers/eog-icc-2005-06-16-09-57 -- Ross Burton mail: ro...@bu... jabber: ro...@bu... www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF |