lab色彩空间(英语:lab color space)是颜色-对立空间,带有维度l表示亮度,a和b表示颜色对立维度,基于了非线性压缩的cie xyz色彩空间坐标。
hunter 1948 l, a, b色彩空间的坐标是l, a和b。但是,lab经常用做cie 1976 (l*, a*, b*)色彩空间的非正式缩写(也叫做cielab,它的坐标实际上是l*, a*和b*)。所以首字母lab自身是有歧义的。这两个色彩空间在用途上有关联,但在实现上不同。
两个空间都得出自“主”空间cie 1931 xyz色彩空间,它可以预测哪些光谱功率分布会被感知为相同的颜色(参见异谱同色metamerism),但是它不是显著感知均匀的。两个“lab”色彩空间都受到了孟塞尔颜色系统的强烈影响,意图都是建立可以用简单公式从xyz计算出来,但比xyz在感知上更线性的色彩空间。感知上线性意味着在色彩空间上相同数量的变化应当产生大约相同视觉重要性的变化。在用有限精度值来存储颜色的时候,这可以增进色调的再生。两个lab空间都相对于它们从而转换的xyz数据的白点。lab值不定义色彩,除非还规定了这个白点。实际上白点经常被假定服从某个标准而不明确规定(比如icc l*a*b* 值是相对于cie标准光源d50)。
cielab使用立方根计算,而hunter lab使用平方根计算。。除非数据必须与现存的hunter l,a,b值相比较,对新应用*使用cielab。
cie l*a*b*(cielab)是惯常用来描述人眼可见的所有颜色的完备的色彩模型。它是为这个特殊目的而由照明委员会(commission internationale d'eclairage的首字母是cie)提出的。l、a和b后面的星号(*)是全名的一部分,因为它们表示l*, a* 和b*,不同于l, a和b。因为红/绿和黄/蓝对立通道被计算为(假定的)锥状细胞响应的类似孟塞尔值的变换的差异,cielab是adams色彩值(chromatic value)空间。
三个基本坐标表示颜色的亮度(l*, l* = 0生成黑色而l* = 100指示白色),它在红色/品红色和绿色之间的位置(a*负值指示绿色而正值指示品红)和它在黄色和蓝色之间的位置(b*负值指示蓝色而正值指示黄色)。
已经建立的l*a*b* 色彩模型来充当用做参照的设备无关的模型。要认识到永远不能的在视觉上表示这个模型中颜色的*色域是至关重要的。它们只是用来帮助理解概念而天生就不的。
因为l*a*b* 模型是三维模型,它只能在三维空间中*表现出来。
“l*a*b*”模型也被表达为“l*c*h(a*, b*)”,它把a* 和b* 变换为辐射表示。