色彩空间
在图像处理的任务中色彩空间的选取合理也是重要的一部分,根据任务场景的特性,选取具有合适属性的色彩空间,往往能出现事半功倍的效果。现如今使用较多的色彩空间包含RGB,YUV,HSV等。
-
*RGB色彩空间*
- 是计算机系统中最常用的色彩空间,根据光的三原色组成原理,设置了红,绿,蓝三个通道。用整数表示法时,把颜色色阶分成255个等级,即三通道数值取值范围在[0, 255]。色阶等级越高,该通道的色度越亮;色阶等级越低,该通道色度越暗。RGB色彩空间将三个颜色以不同程度的叠加,而组成了不同的色彩。所以RGB色彩空间的****优点*是物理特性比较清晰,比较适合于硬件显示器的开发。*不足****的是,该色彩空间由于没有把色调,亮度,饱和度等特征分开,所以不适合于图像处理和色彩编辑等工作。
-
*YUV色彩空间*
-- 将图像数据分成亮度Y和色度UV三个通道,取值范围都在[0,255]。这样做有****两个好处****:其一,在没有色彩信息的时候,依靠亮度Y通道依然可以显示一副完整的黑白图像。其二,人的视觉系统感知色彩的能力是有限的,根据这一特性,把RGB三通道颜色信息,线性的映射到YV两通道,可以节省存储空间,且降低了传输带宽,具体的节省多少,应根据YUV具体使用的采样方式来计算。这两个好处也决定了YUV图像数据在黑白电视上有良好的兼容性,以及可以在视频图像编编码工作上使用。而YCbCr是经过YUV的一些偏移和转换而来,为的是优化现代彩色电视信号的传输。YUV空间与RGB空间的转换,可以通过转换ITU.BT-601标准公式进行转换。
-
*HSV色彩空间*
-
是根据人类视觉感知系统而设计的色彩空间,它将图像数据分成色调(Hue),饱和度(Saturation),明度(Value),空间模型是一个六角锥体。****色调*取值范围[0, 360] ,它指的是颜色本身,例如光谱七色光,红橙黄绿蓝淀紫;*饱和度*指得是颜色和白光混合的程度,饱和度越高,颜色混合白光越少,颜色越艳丽,反之,颜色混合白光越多,颜色泛白,取值范围[0, 100]。*明度****指的是颜色的明亮程度,对于光源色,明度与发光体的光亮度有关;对于物体色,明度和物体的反射比,透射比有关,取值范围[0, 100]。HSV色彩空间由于它这一特性,在颜色编辑上有很大优势,所以多用于颜色编辑软件上,如PhotoShop等。