最近学习一篇刘华波写的文章《RGB 与HSI 颜色模型的转换方法对比研究》,在这里记录下学习笔记
RGB颜色空间
经过详细的实验结果验证,人眼中的600~700万个锥状细胞可分为3个主要的感知类别,分别对应于红色,绿色,蓝色。大约65%的
锥状细胞对红光敏感,33%对绿光敏感,只有2%对蓝光敏感(但是蓝色锥状细胞对蓝光更敏感)。
下图显示了人眼中的红色,绿色和蓝色锥状细胞吸收光的平均实验曲线。由于人眼的这些吸收特性,所看到的彩色是所谓的原色红
(R)、绿(G)、蓝(B)的各种组合。
RGB颜色空间,采用了笛卡尔坐标系,如下图所示:
HIS颜色空间
HIS模型反应了人的视觉系统观察彩色的方式,使用非常接近于人对彩色感知的方式来定义彩色。对于图像处理来说,这种模型的优
势在于将颜色信息和灰度信息分开了。色调(Hue)分量是描述一种纯色的颜色属性(如红色,绿色,黄色),饱和度(Saturation)分量是一
种纯色被白光稀释的程度的度量,也可以理解为颜色的浓淡程度(如深红色,淡绿色),亮度(Instensity)分量描述颜色的亮暗程度。这个
模型的建立基于以下两个重要事实:
I分量与图像的色彩信息无关;
H和S分量与人感受颜色的方式紧密相连。
HIS颜色空间,如下图所示:
正因为在HIS彩色空间中亮度和色度是互相分离的,所以在彩色图像分割应用中具有较大优势。但是目前很少有硬件设备支持这种彩
色模型,因此需要从其他颜色空间进行转换。
以下是几种常用的RGB-HSI转换公式:
以下是对这几种转换方式的对比