将CIE 1976 L*a*b*转换为RGB
如果将输出RGB颜色空间指定为“线性rgb”
,然后将输出值线性化为sRGB值。如果您希望输出颜色空间线性化为Adobe RGB(1998),则可以使用rgb2lin
作用
例如,要转换CIE 1976 L*a*b*图像实验室
要线性化Adobe RGB(1998)颜色空间,请分两步执行转换:
RGBadobe=lab2rgb(实验室,“色彩空间”,‘adobe-rgb-1998’); RGBlinadobe=rgb2lin(RGBadobe,“色彩空间”,‘adobe-rgb-1998’);
lab2rgb
可以返回超出RGB的颜色值全范围. 当转换后的RGB颜色的任何分量值小于0或大于1时,该颜色将超出色域。有关详细信息,请参阅确定L*a*b*值是否在RGB色域中.