※ 引述《immortal1314 (Eden)》之铭言:
: 恩 好的
: 首先是这样 我对一个显示面板进行量测
: 得到0~255gray level的
: 白光 W_Y W_x W_y Ex:某一阶的 W_Y=400 W_x=0.3342 W_y=0.3153
: 红光 R_x R_y Ex: R_x=0.6341 R_y=0.3412
: 绿光 G_x G_y Ex: G_x=0.3310 G_y=...
: 蓝光 B_x B_y Ex: .....
: 此为input
: (x X y Y 大写小写代表的不同)
: 然后 从结果往回看
: 为了计算CCT 需要CIE色座标的x,y
: 为了算CIE色座标的x,y 需要XYZ
: 为了得到XYZ 需要算出R_Y G_Y B_Y
: 于是乎目前流程是这样的
: 输入W的xyY 与 RGB的xy ,先算出RGB各自的Y ,
: 将RGB的xyY 转换成各自对应的XYZ(XYZ才能做混色)
: 混色后的 x=RX/(RX+GX+BX)
: y=RY/(RY+GY+BY)
: (x,y各有1021*1021*1021个组和)(省略了将0~255内插成0~1020的说明)
: 再将x,y带入CCT的公式得到色温(K)
: *******************************
: 简单流程如下:
: WxyY RGBxy