什么是Lab
颜色模式有HSB、RGB、CMYK三种模式,RGB是用于屏幕显示和视频输出,CMYK是用于打印的,HSB是一种直观的观察方法,那Lab颜色模式是干什么的?
- Lab的全称是CIELAB,有时候也写成CIE Lab*
- 这里的CIE代表International Commission on
Illumination(国际照明委员会),它是一个关于光照、颜色等的国际权威组织。
Lab模式是根据CIE在1931年所制定的一种测定颜色的国际标准建立的。于1976年被改进,并且命名的一种色彩模式。Lab颜色模型弥补了RGB和CMYK两种色彩模式的不足。它是一种设备无关的颜色模型,也是一种基于生理特征的颜色模型。Lab是由一个亮度通道(channel)和两个颜色通道组成的。在Lab颜色空间中,每个颜色用L、a、b三个数字表示,各个分量的含义是这样的:
- L*代表明度,取值0~100
- a*代表从绿色到红色的分量 ,取值-128~127
- b*代表从蓝色到黄色的分量,取值-128~127
这样规定是根据人类的视觉原理,灵长类动物的视觉都有两条通道:红绿通道和蓝黄通道,大多数动物最多只有一条通道,如果有人缺失其中一条,就是我们所说的色盲。(以上的红绿与蓝黄通道并非纯色,只是接近的颜色用红绿和蓝黄描述较为方便)
数值范围
理论上说,L*、a*、b*都是实数,不过实际一般限定在一个整数范围内:
L越大,亮度越高。L为0时代表黑色,为100时代表白色。文章来源:https://www.toymoban.com/news/detail-680473.html
- a和b为0时都代表灰色。
- a*从负数变到正数,对应颜色从绿色变到红色。
- b*从负数变到正数,对应颜色从蓝色变到黄色。
- 我们在实际应用中常常将颜色通道的范围-100 ~ +100或-128 ~ 127之间。
需要注意的是,Lab定义的是相对于白点的颜色,只有定义完白点是什么颜色(比如定义为CIE standard illuminant
D50),我们才能知道其他的颜色。文章来源地址https://www.toymoban.com/news/detail-680473.html
到了这里,关于【OpenMv】颜色模式之Lab的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!