CIEL*a*b*颜色空间是色度学中用于颜色测量的均匀颜色空间,该颜色空间用L*、a*、b*三个维度来描述颜色,也可由其衍生颜色空间L*、C*、H*来对颜色进行描述,且它们在计算色差时结果是等效的。本文对CIEL*a*b*颜色空间含义及色差公式不同形式做了介绍。

CIEL*a*b*色空间是颜色模型中用得最广、最有用的色空间之一,它的良好平衡结构是基于一种颜色不能同时既是绿又是红,也不能同时既是蓝又是黄这个理论建立的。所以,单个的值可用于描述红色/绿色以及黄色/蓝色特征。当一种颜色用CIEL*a*b*表示时,L*表示明度、a*表示红/绿值、b*表示黄/蓝值。
L*C*H*模型,它是由L*a*b*派生而来的。正如L*a*b*中的L一样,此处的L*也表示明度,数值范围是0(黑)~100(白)。C*表示色度即颜色的饱和度或纯度在此模型中,色度范围是0~141。H表示色调,并把它作为色调角度测量。L*和C*很容易理解。而色调角度则是一新的概念,在颜色转盘理论中很有用。原点是0°,表示红色。当我们转动转盘,色调角度便随着颜色的变化而变化。比较突出的颜色所在的位置是黄色90°,绿色180°,蓝色270°,红色0°1360°。此模型的特点是其高度的直观性。从它上面很容易就能看到两种相关颜色的位置。理想的补色之间总是相隔180°。这与LAB模型的红/绿、黄/蓝轴相似。
CIELab色差公式是建立在CIELab颜色空间之上的,在CIELab颜色空间中,两个颜色之间的色差可以用欧氏距离来表示:

其中△L*、△a*和△b*分别是CIELAB空间中三个标尺的差值。色差△E*ab,也可以用明度差△L*、彩度差△C*ab色调差△H*ab定义,即:

当计算的结果中有正负值出现时,它们的含义如下:
△L=L1-L0>0,说明待测样品要比标准样品的颜色浅,明亮度高;若△L<0,说明待测样品要比标准样品颜色深,明亮度低。
△a=a1-a0>0,说明待测样品要比标准样品颜色偏红;若0a<0,说明待测样品要比标准样品颜色偏绿。
△b=b1-b0>0,说明待测样品要比标准样品颜色偏黄;若0b<0,说明待测样品要比标准样品颜色偏蓝。
△Cab=Ca1-Cab0>0,说明待测样品要比标准样品颜色彩度高,包含的“灰分”或者“白光”要比较少;若△Cab<0,说明待测样品要比标准样品颜色彩度低,包含的“灰分”或者“白光”比较多。
△hab=hab1-hab0>0,说明待测样品要在标准样品颜色的逆时针方向上;若△hab<0,说明待测样品要在标准样品颜色的顺时针方向上。根据标准样品颜色的所在位置,就能够很容易的判断出待测样品颜色是偏黄还是偏绿。