All statements are based on LCMS 1.1.6, so it may be that things have changed in 1.1.7 ...
I've changed the transform creation from using the cmsFLAGS_NOTPRECALC flag to using 0 instead. I am doing (in unit tests) some conversions XYZ -> Lab using a transformation vs. using the cmsXYZ2Lab() function (all using built in profiles only). Using cmsFLAGS_NOTPRECALC all values are on the spot. Setting the flag to 0 (smeltering the transformation into a device link), most (8 bit) values were just off by 1, but on some the differences in the converted colours was exceeding a Delta E value of 5. I'm aware of the "Annex B Apparent bug in XYZ -> sRGB transforms" in the tutorial, but this is an XYZ -> Lab transform, so the boundary conditions mentioned in that annex don't match up regarding the limiting gamut, etc. So what could be the reason for that anomaly? Are maybe the built in profiles somehow limited in their gamut to give me that? Guy -- Guy K. Kloss Institute of Information and Mathematical Sciences Te Kura Putaiao o Mohiohio me Pangarau Room 2.63, Quad Block A Building Massey University, Auckland, Albany Private Bag 102 904, North Shore Mail Centre voice: +64 9 414-0800 ext. 9585 fax: +64 9 441-8181 eMail: g.kl...@massey.ac.nz http://iims.massey.ac.nz
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user