常见颜色空间

1. RGB颜色空间

最典型最常用的面向硬设备的彩色模型是RGB模型。它是与人的视觉系统结构密切相连的模型。根据人眼结构,所有颜色都可看做是3种基本颜色——红(Red)、绿(Green)、蓝(Blue)——的不同组合。国际照度委员会(CIE)所规定的红绿蓝三种基本色的波长分别为700nm,546.1nm,435.8nm。

RGB模型可以建立在笛卡尔坐标系里,3个轴分别为RGB。其模型空间是一个正方体。如下图所示:
常见颜色空间_第1张图片
RGB颜色模型
常见颜色空间_第2张图片

原点对应黑色,离原点最远的顶点对应白色,从黑到白的灰度分布值在体对角线上。

一般为方便起见,将立方体归一化为单位立方体,这样所有的RGB值都在区间[0,1]之中。根据这个模型,每幅图像包括3个独立的基色平面,每种颜色亮度用0-255表示,3种颜色通道的变化以及他们相互之间的叠加可得到1670多万种颜色(2563=16777216)。

2.YCbCr颜色空间

YCbCr进行了图像子采样,是视频图像和数字图像中常用的色彩空间。Y代表亮度,Cb和Cr代表蓝色分量和红色分量。该模型的数据可以是双精度类型的,但存储空间为8位无符号整形数据空间。Y的取值范围为16~235,蓝红分量的取值范围为16~240。在通用的图像压缩算法中(如JPEG算法),首要的步骤就是将图像的颜色空间转换为YCbCr空间。

3.NTSC颜色空间

NTSC颜色空间是一种用于电视图像的颜色空间。NTSC使用的是YIQ色彩坐标系,其中,Y为光亮度,表示灰度信息;I为色调,表示颜色信息;Q为饱和度,也表示颜色信息。因此,其主要优点就是将灰度信息和颜色信息区分开来。

4.HSV颜色空间

HSV颜色空间是孟塞尔彩色空间的简化形式,是一种基于感知的颜色模型。它将彩色信号分为3种属性:色调(Hue,H),饱和度(Saturation,S),亮度(Value,V)。色调表示从一个物体反射过来的或透过物体的光波长,也就是说,色调是由颜色的名称来辨别的,如红、黄、蓝;亮度是颜色的明暗程度;饱和度是颜色的深浅,如深红、浅红。
HSV颜色空间反映了人观察色彩的方式,具有两个显著的特点:

  • 亮度分量与图像的彩色信息无关
  • “色调”和“饱和度”分量与人感受颜色的方式是紧密相连的
    常见颜色空间_第3张图片
        HSV颜色空间

你可能感兴趣的:(常见颜色空间)