[Openicc] ICC meta tag in device profiles

Kai-Uwe Behrmann ku.b at gmx.de
Wed Oct 27 00:13:16 PDT 2010


Oyranos and KDE's kolor-manager are now able to understand device 
capabilities inside ICC profiles through the meta tag. It complies with 
SampleICC. I added to some ICC profiles this tag containing device 
informations from libXcm. This means its basically monitor device 
identification and colorimetric data originating from EDID data blocks. 
These key/value pairs are as well stored inside the Oyranos DB. The 
profiles are shown in kolor-manager for a given device on top of all other 
assignable ICC profiles. This priorisation shall help users to first 
select ICC profile which fit to a given device.

I am not shure if kolor-manager is the best place to embedd
device and driver informations into a ICC profile. As kolor-manager has 
few capabilities to change driver informations. However the association of 
a ICC profile to a colour device might appear intuitive and embedding this 
information into a ICC profile logical.
As well shall such key/values be stripable to make place for a different 
device, e.g. to correct a wrong decission.
An other place could be the oyranos-monitor command line tool. Thus the 
data is embedded perhaps more explicitely.
I currently think, embedding makes most sense to administrate and remember 
a association of ICC profiles with a device. So I am not shure if the meta 
tag is the right thing to let end users fiddle with.

The key/values of libXcm can be formally published and explained to allow 
vendors or advanced users to generate ICC profiles fitting certain devices 
for distribution.

kind regards
Kai-Uwe Behrmann
developing for colour management 
www.behrmann.name + www.oyranos.org

More information about the openicc mailing list