为了让颜色评定有一定的标准,国际照明委员会CIE规定了多种用于颜色评价的颜色空间,目前国际上最主流的颜色空间就是LAB颜色空间,也就是我们所说的CIELAB颜色空间。对CIELAB颜色空间及CIELAB色差公式许多的朋友不是很了解,本文为大家做了简要的介绍。
CIE1976L*a*b*颜色空间也被称为CIE LAB颜色空间。CIE1976L*a*b*均匀颜色空间表示颜色的方式,模拟了人眼对颜色的感觉。如下图所示,颜色的明度感觉用纵坐标L*轴表示,黑色位于最下端,对应明度L*=0;白色最亮位于最上端,对应明度L*=100。a*轴与b*轴共同表示彩色的特性,a*轴正方向代表红色(偏品红)的变化,a*轴负方向代表绿色的变化;b*轴正方向代表黄色变化,b*轴负方向代表蓝色变化。这四个变化方向构成互补对抗颜色的模型。根据这个模型,可以得出如下结论:
(1)红原色与绿原色互补,黄原色与蓝原色亦互补。
(2)任何颜色都可以由这四个原色中的一个或两个按一定的明度值混合而成,原色的混合比例决定了混合色的色调。
(3)如果颜色感觉中含有红原色成分,就一定不会含有绿原色,因为这两个原色互补。同理,如果一个颜色感觉中包含蓝原色,也就不会再有黄色的感觉,这就是对抗色的原理。
在CIE1976L*a*b*均匀颜色空间中,a*与b*的值表示颜色感觉中的彩色成分。当a*和b*的值均为0时,颜色的饱和度为0,即非彩色,其坐标点落到纵坐标轴上。所以,所有的非彩色都位于纵坐标轴上,从下到上依次为黑、深灰、灰、浅灰和白。颜色的坐标点距纵坐标轴越远,则颜色就越鲜艳。根据这一性质,可以用a*和b*的值进一步计算色调和饱和度,并使其与颜色的感觉更加接近。在上图中,任一个颜色在CIE1976L*a*b*均匀颜色空间的坐标位置为P,则其对应的明度值为纵坐标的高度,对应的a*与b*坐标值为该点在a*与b*坐标轴上的投影。根据图中的几何关系,该颜色的色调H*可以用该点在a*-b*平面的投影到纵坐标轴连线与a*坐标轴的转角表示;彩度(或饱和度)C*可以用该点到纵坐标轴的距离来表示。因此,可以得到色调角和彩度分别为:
h*ab=arctan(b*/a*)(弧度)
或者:
h*ab=(180°/π)arctan(b*/a*)
C*=[(a*)2+(b*)2]1/2
根据a*和b*值的正负,可以判断色调角在0°~360°内的变化:如a*>0,b*≥0,则0≤h*ab<90°;如a*≤0,b*>0,则90≤h*ab<180°;如a*<0,b*≤0,则180≤h*ab<270°;如a*≥0,b*<0,则270 结合上图可知,在a*-b*平面上,色调角在0°~90°范围内,a*与b*值都大于0,其间的颜色都由红和黄原色混合而成;色调角在90°~180°范围内,a*值小于0,b*值大于0,其间的颜色由黄和绿原色混合而成;色调角在180°~270°范围内,a*与b*值都小于0,其间的颜色由绿与蓝原色混合而成;色调角在270°-360°范围内,a*值大于0,b*值小于0,其间的颜色由蓝和红原色混合而成。 国际照明委员会在1976推出了CIE1976L*a*b*颜色空间以及在这个颜色空间下的色差公式即CIELAB色差公式。CIELAB色差公式能够非常容易的将色度图中的位置跟人眼观察到的颜色联系到一起,通过使用样品色与标准色之间的空间距离来计算色差值。CIELAB色差公式作为国际通用的一种测色标准,其结果对人眼感知颜色变化的程度有较好的反映。CIELAB总色差及单项色差的计算公式如下: 总色差公式为: 各单项色差公式为: 明度差:ΔL=L1-L0 色度差:Δa*=a1-a0,Δb=b1-b0 彩度差:ΔCab=Cab1-Cab0 色相角差:Δhab=hab1-hab0 色相差: 在以上各公式中L1,a1,b1是样品色在CIELAB颜色空间的坐标值,L0,a0,b0,是标准色在CIELAB颜色空间的坐标值。当计算的结果中有正负值出现时,它们的含义如下: △L=L1-L0>0,说明待测样品要比标准样品的颜色浅,明亮度高;若△L<0,说明待测样品要比标准样品颜色深,明亮度低。 △a=a1-a0>0,说明待测样品要比标准样品颜色偏红;若△a<0,说明待测样品要比标准样品颜色偏绿。 △b=b1-b0>0,说明待测样品要比标准样品颜色偏黄;若△b<0,说明待测样品要比标准样品颜色偏蓝。 △Cab=Cab1-Cab0>0,说明待测样品要比标准样品颜色彩度高,包含的“灰分”或者“白光”要比较少;若△Cab<0,说明待测样品要比标准样品颜色彩度低,包含的“灰分”或者“白光”比较多。 △hab=hab1-hab0>0,说明待测样品要在标准样品颜色的逆时针方向上;若△hab<0,说明待测样品要在标准样品颜色的顺时针方向上。根据标准样品颜色的所在位置,就能够很容易的判断出待测样品颜色是偏黄还是偏绿。lab颜色空间怎么计算色差?