>> cmsCreateLabProfile comes now in two flavors depending on the encoding
>> (V2 or V4). That's because ICC changed the encoded of Lab color space.
>>
>> cmsCreateLab2Profile
>> cmsCreateLab4Profile
>
> But note they changed the encoding for just some tags, but not
> others, and that there is ambiguity (which the ICC refuses to
> resolve) about the encoding of a non-PCS Lab encoding (ie.
> if your devices space is Lab). Using the right encoding in
> the right place needs a very careful and thorough reading
> of the ICC spec.

Hi Graeme, the issue here is the gamut boundary (127 vs. 127.996)
and the nonzero black point of V4 perceptual PCS, so aside the
encoding itself, v2 and v4 PCS Lab are different spaces.

cmsCreateLab2 uses -128..127.996 and perceptual black of L*=0
and cmsCreateLab4 uses -128..127 and L*=3.13 as black point.

I cannot figure out a better way to deal with that
because the reasons you mention.


All the best
Marti

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to