[Openicc] Proof of concept, storing profile in X atoms

Ross Burton ross at burtonini.com
Fri Jun 17 02:47:44 EST 2005


Hi,

I've been investigating colour management recently, mainly as the photos
from my digital camera are in the Adobe RGB colour space and thus look
washed out when viewed on my sRGB display.

By reading this list and poking a bit I've got a trial implementation,
where an application at startup sets an ICC profile on a property of the
root window (as discussed on this list).  The atom I am using is
_ICC_PROFILE (format is 32-bit cardinals).  Applications can then obtain
this profile and use it to adjust images as required, to demonstrate
this I've patched the GNOME image viewer Eye Of Gnome.  It's so far
working quite well, so would appreciate some feedback on my approach,
and am wondering if there is any possibility of this atom being drafted
as a freedesktop.org standard, if there isn't another standard for this
I'm unaware of.

More details and the code can be found at:

http://www.burtonini.com/blog//computers/eog-icc-2005-06-16-09-57

Thanks,
Ross
-- 
Ross Burton                                 mail: ross at burtonini.com
                                          jabber: ross at burtonini.com
                                     www: http://www.burtonini.com./
 PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF





More information about the openicc mailing list