0%

有关色彩模式的一些总结

三原色光模式(RGB)

三原色模式应用极其广泛,这种模式通过红,绿,蓝三个颜色通道的变化以及叠加来形成各种不同的颜色。但 RGB 依赖于设备,即不同的设备对同一个 RGB 值的检测与重现可能不同。

三原色模式为相加原色(加法混合)

三原色的表示

数值表示

使用用一个三维向量来描述,大多使用八位十六进制数来表示。例如:用 66ccff 来表示天蓝色$
每两位十六进制数表示一个分量(r,g,b)
当然一些土豪的高级设备会使用更大的数值范围来描述颜色

印刷四分色(CMYK)

顾名思义,这种色彩模式用于全彩印刷,四种标准颜色分别为青色(C-Cyan),洋红(M-Magenta),黄色(Y-Yellow),黑色(B-Black)

CMYK 混合

与 RGB 相反,CMYK 是减法混合模式,CMY 三种颜色混合后会产生深灰色。

HSL 与 HSV(HSB)色彩空间

HSL 与 HSV 均把 RGB 的点转换为圆柱坐标系中表示,这样更加直观。
HSL 为色相、饱和度、亮度。HSV 为色相、饱和度、明度。

色相、饱和度、亮度(明度)

-色相(H):色彩的基本属性,就是我们日常生活中所说的颜色。红色,黄色等。

-饱和度:色彩的纯度饱和度越高色彩越纯,越低就越加变灰。

-亮度(明度):顾名思义,取值从 0%~100%。

HSL 与 HSV 比较

HSV 在 Adobe 系列中常用,而 HSL 应用于 CSS3 规定。

在 HSL 中,饱和度分量总是从完全饱和色变化到等价的灰色(在 HSV 中,在极大值 V 的时候,饱和度从全饱和色变化到白色,这可以被认为是反直觉的)。

在 HSL 中,亮度跨越从黑色过选择的色相到白色的完整范围(在 HSV 中,V 分量只走一半行程,从黑到选择的色相)。

YUV(Y’CbCr)

YUV 发明于黑白电视与彩色电视的过渡时期。黑白视频只有 Y 视频(灰阶值)。YUV 的颜色编码模式常用于流媒体其中 U 表示色度 V 表示明度。而 Y’CbCr 是 YUV 的压缩版本,Y’CbCr 常用于数字图像领域,YUV 常用于模拟信号领域。

formats 格式:
紧缩格式:将 YUV 的值存储成 Macro Pixels 数组,与 RGB 存放类似。

平面格式:将 YUV 三个分量存放在不同的矩阵中。
注:Macro Pixels 数组即宏像素。

Lab 色彩空间

Lab 色彩空间中 L 代表亮度,a 和 b 表示颜色对立维度。
Lab 颜色被设计接近于人类视觉,致力于感知均匀。在 ps 中图像编辑有“Lab 模式”,PDF 使用的也是“Lab 色彩空间”。