前言
1931年国际照明委员会(CTE)正式推荐了1931CIE- RGB系统,由此奠定了色度学的基础。但用该系统中的三原色R,G,B匹配某些颜色时,三刺激值 r ‾ \overline{r} r, g ‾ \overline{g} g, b ‾ \overline{b} b中的某个可能会出现令人难以理解的负值,不利于色度计算。这样,促使人们了找新的三原色X,Y,Z,使得由各原色以适当的刺激值 x ‾ \overline{x} x, y ‾ \overline{y} y, z ‾ \overline{z} z匹配颜色时,可避免上述问题。所以又确定了1931CIE-XYZ系统。
一、CIE推荐的两系统之间刺激值之间的关系
{ x ‾ = 2.7689 r ‾ + 1.7517 g ‾ + 1.1302 b ‾ y ‾ = 1.0000 r ‾ + 4.5907 g ‾ + 0.0601 b ‾ z ‾ = 0.0565 g ‾ + 5.5943 b ‾ \left\{ \begin{aligned} \overline{x} & = &2.7689\overline{r} + 1.7517\overline{g} + 1.1302\overline{b} \\ \overline{y} & = & 1.0000\overline{r} + 4.5907\overline{g} + 0.0601\overline{b}\\ \overline{z} & = & 0.0565\overline{g} + 5.5943\overline{b} \end{aligned} \right. ⎩⎪⎪⎨⎪⎪⎧xyz===2.7689r+1.7517g+1.1302b1.0000r+4.5907g+0.0601b0.0565g+5.5943b
公式引自文章:1931 CIE—RGB系统向XYZ系统的转换
二、归一化关系
因为色坐标图是经过归一化的,所以归一化后的关系为:
{
x
=
0.49001
r
+
0.30999
g
+
0.20000
b
y
=
0.17697
r
+
0.81240
g
+
0.01063
b
z
=
0.01000
g
+
0.99000
b
\left\{ \begin{aligned} x & = & 0.49001r + 0.30999g+ 0.20000b\\ y & = & 0.17697r + 0.81240g+ 0.01063b\\ z & = & 0.01000g + 0.99000b \end{aligned} \right.
⎩⎪⎨⎪⎧xyz===0.49001r+0.30999g+0.20000b0.17697r+0.81240g+0.01063b0.01000g+0.99000b
其中具体位数根据需求自己确定。因此,将之前RGB色坐标图中的色坐标(r,g,b)带入上面的式子中得到XYZ色坐标图中的色坐标(x,y,z),就完成了最前面两幅图之间的转换了。
总结
这篇文章介绍了1931CIE推荐的RGB系统和XYZ系统的坐标转换,可以用于一些工作的预处理~