[转]Lab颜色空间
Posted Avin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[转]Lab颜色空间相关的知识,希望对你有一定的参考价值。
source article: http://blog.csdn.net/carson2005/article/details/7200440
同RGB颜色空间相比,Lab是一种不常用的色彩空间。它是在1931年国际照明委员会(CIE)制定的颜色度量国际标准的基础上建立起来的。1976年,经修改后被正式命名为CIELab。它是一种设备无关的颜色系统,也是一种基于生理特征的颜色系统。这也就意味着,它是用数字化的方法来描述人的视觉感应。Lab颜色空间中的L分量用于表示像素的亮度,取值范围是[0,100],表示从纯黑到纯白;a表示从红色到绿色的范围,取值范围是[127,-128];b表示从黄色到蓝色的范围,取值范围是[127,-128]。下图所示为Lab颜色空间的图示;
需要提醒的是,Lab颜色空间比计算机显示器、打印机甚至比人类视觉的色域都要大,表示为 Lab 的位图比 RGB 或 CMYK 位图获得同样的精度要求更多的每像素数据。虽然我们在生活中使用RGB颜色空间更多一些,但也并非Lab颜色空间真的一无所有。例如,在 Adobe Photoshop图像处理软件中,TIFF格式文件中,PDF文档中,都可以见到Lab颜色空间的身影。而在计算机视觉中,尤其是颜色识别相关的算法设计中,rgb,hsv,lab颜色空间混用更是常用的方法。
以上是关于[转]Lab颜色空间的主要内容,如果未能解决你的问题,请参考以下文章
怎样用C语言实现图片的RGB颜色空间向Lab颜色空间的转化??
RGB、CMY、CMYK、YUV、HSV、HSI、LAB颜色空间详解
Reinhard颜色迁移理论基础(RGB与Lab颜色空间转换)与代码实现(附matlab代码)
pytorchtensor张量vector向量numpy array数组image图像RGB空间LAB空间之间相互转换大全