Hi everyone,
I am trying to find a generic approach for reading the 'lumi' tag accurately, 
using Little CMS 2.7. I use ICC profiles that are generated with XRite i1 
display pro, and it seems that the X & Z values of the CIEXYZ 'lumi' value are 
not 0 (making the profile wrong according to the ICC spec). 
I am under the impression that little CMS applies a kind of correction whenever 
this kind of 'lumi' tag is detected (diving X, Y, and Z by 100.0 ? ).However, 
the Y value that is contained in the tag is correct (so the aforementioned 
correction makes it wrong). 
Is there a generic way to face this issue ?
I may have to read the raw tag and interpret its data myself, but wouldn't that 
mess with the profile handle (I observed that closing/reopening the profile in 
the code actually made a difference) ? Can I use a call to cmsReadRawTag while 
the rest of my code use the traditional cmsReadTag ? 
Thanking you in advance,
Vincent Ponchaut                                          
------------------------------------------------------------------------------
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to