1.各波长的(x,y,z)的点的连线对应马蹄形色谱图的可见光在图上的范围,
2.按照下列公式通过(x,y,z)可求出(r,g,b)
r
g b =
1.5770?0.5978?0.3120
?0.58321.61520.1003
0.0063?0.01741.2116
×
x
y
z
例如,(x,y,z)=(0.3,0.4,0.3),
r, =1.5770*0.3-0.5978*0.4-0.3120*0.3=0.14038
3.(r,g,b)又对应相应的(x,y,z)点所用红绿蓝三色的比例,R=r*255,再取整,R=37
参考资料