我应该为图像数据使用一种表色系统吗?
数字化的彩色图像表示为像素阵列,其中每个像素包含了每种色彩成分的数值。尽管三种色彩成分就足够了(也是必要的),为了方便,在印刷中常使用使用第四种成分(黑色)。
理论上,图像编码的三个数值可以由表色系统提供。但实际上,图像编码系统需要保证计算有效性,不能提供无限的精度,也不需要与 CIE 系统密切相关,并且通常仅需要覆盖大部分的色彩范围而不是所有。因此,图像编码不使用色彩制定系统。
常用于图像编码的系统有线性 RGB,非线性 R'G'B',非线性 CMY,非线性 CMYK,以及非线性 R'G'B'的衍生物如 Y'CBCR。色相及饱和度的数值在图像编码中同样无作用。
如果你制造汽车,你必须匹配车门油漆的颜色与挡泥板上的颜色,从而需要一个表色系统。为了传输汽车的图片,需要图像编码。你可以在第一种情况下做相当多的计算,因为你只有两个有色元素,门和挡泥板。但在第二种情况下,颜色编码必须相当高校,因为可能存在一百万种色彩,甚至更多。