1. 主页>行业信息

色差宝L*a*b*值与L*c*h*值及XYZ值的转换方法

色差宝具有多个测色空间,不同的测色空间在对颜色进行描述时,其方式是不同的,因此要想用相同的颜色数值对颜色进行表达,有时就需要进行色度值的转换。本文对色差宝L*a*b*值与L*c*h*值及XYZ值的转换方法做了介绍。

色差宝

色差宝L*a*b*值的含义:

CIELab颜色空间是在1931年国际照明委员会制定的颜色度量标准的基础上建立起来的,为能采用数字化的方法准确描述人眼视觉感知和统一颜色差别的评价方法,是目前为止描述人眼可见的所有颜色最完备的颜色模型。CIELab颜色空间是一种与设备无关的颜色空间,该颜色空间描述的是颜色的显示方式,与其生成设备无关,在图像处理过程中,与设备无关的颜色空间很好地解决了颜色显示结果随设备参数的不同而存在差异的问题。CIELab颜色空间是基于人类视觉特征建立的颜色系统,是一种基于生理特征的均匀颜色系统,能够较好地模拟人眼对颜色和色差的视觉感知,准确反映颜色变化对人眼视觉的感知所引起的差异。CIELab颜色空间现已成为世界各国正式采纳、作为国际通用的测色标准,适用于一切光源色或物体色的表示与计算。

CIELab颜色空间直接基于CIEXYZ颜色空间建立,使用MacAdam椭圆描述颜色差异,并由此建立了线性化的人眼视觉对颜色的视觉感知空间,是一种比 CIEXYZ颜色空间更线性、更直观的颜色空间,也就是说颜色空间上相同数量的变化会产生大约相同视觉重要性的变化"。和其他颜色空间一样,CIELab颜色空间中每一点代表一种颜色,两种颜色的差异就是其在该颜色空间中的距离,但不同的一点是在CIELab颜色空间中相同颜色距离代表了相同的人眼视觉对色差感知大小,因为L,a和b的非线性关系较好地模拟了人眼视觉在该颜色空间中的非线性响应。CIELab颜色空间中的数值能够完全表达人眼视觉所能看到的所有颜色,也有很多“颜色”超出了人类视觉的视域,CIELab颜色空间中的L分量与人类亮度感知密切配合,用于调整亮度对比,取值范围是[0,100],表示从纯黑到纯白(L=0 表示黑色而L=100表示白色);色度a、b与色调饱和度的感觉相一致,a表示从红色到绿色的范围(负值表示绿色而正值表示品红),取值范围是[127,-128];b表示从黄色到蓝色的范围(负值表示蓝色而正值表示黄色),取值范围是[127,-128]。可以通过修改a和b分量对颜色做精确平衡。如下图所示为CIELab颜色空间。

CIELab颜色空间01

如上图所示,在明度相同的ab平面上,从坐标角度看,a大于0时为红色方向,值越大时越红,a小于0时为绿色方向,值越小时越绿,在a的方向上,从左到右是从深绿到灰色,再到红色(亮粉色)的过程;同理当b大于0时为黄色方向,值越大时越黄,b小于0时为蓝色方向,值越小则越蓝,在b的方向上,三维中从前到后颜色变化时从亮蓝到灰色,再到黄色的过程;L表示的是颜色的亮度,L越大则越亮,反之,越小则越暗。从CIELab模式的概念中可以知道,三维坐标的中间过渡部分均为灰色,而这个灰色是在各色亮度较低的情况下的过渡色。

色差宝

色差宝L*a*b*值与L*c*h*值转换:

1.L*a*b*值转换Lch值方法

LCH颜色空间是由CIELAB颜色空间推导出来的。其有如下数学换算关系:

色差宝L、a、b值与L、c、h值转换方法

由于LCH对图像进行修正符合日常生活中人们对于色彩理解的习惯,而且色彩修正具有便于理解、直观和易于控制等优点,所以日常生活中应用较多。

2.L*a*b*值与XYZ值转换

在Lab颜色空间中,柱坐标 L*表示亮度,a*和 b*轴代表色度坐标,分别是红-绿坐标和黄-蓝坐标,这三个坐标值均被认为是均匀变化的。这三个属性值可以由XYZ颜色空间的三个属性转化而来。转换公式如下:

Lab与XYZ颜色空间转换关系17

其中,在上面的公式中,X、Y、Z 指的是物体的三刺激值,这三个属性值是在海明对立坐标理论的基础上建立起来的。X0、Y0、Z0表示的是CIE 标准照明体先照射在完全反射漫反射体上,再经其反射到人们眼中的白颜色物体的三刺激值。光源和观察者的条件分别以D65和10°条件为佳。在不同的光源以及观察者条件下,三刺激值是不同的。若采用D65标准照明体X0=94.811,Y0=100.00,Z0=107.304。

本文由MOBCCS整编收集于网络,如果您还想了解更多关于MOBCCS色差宝的文章,请点击查看MOBCCS色差宝的其它文章,请关注MOBCCS色差宝厂家官网(http://www.mobccs.cn)。

联系我们

在线咨询:点击这里给我发消息

工作日:8:00-18:30,节假日休息