RGB / XYZ颜色的亮度与物理亮度的关系

时间:2017-01-17 16:38:18

标签: graphics colors physics

短版:当XYZ或xyY坐标中描述的颜色的亮度Y = 1时,它的物理单位是多少?这是指1坎德拉还是1流明?有没有办法在这个概念空间和物理亮度之间进行转换?

长版本:我想模拟天空在不同方向,一天中的不同时间以及(最终)在不同的云量和空气污染条件下的外观。我已经学会了如何将给定的光谱转换为色度,例如xyz坐标。但我在图形显示中几乎所有关于色彩理论的内容都集中在相对色彩上,因此亮度始终为1.非编程色彩理论描述了亮度单位,因此我可以用瓦特/平方米的光谱进行转换/ steradian到candela或流明,但没有描述编程中亮度单位的东西。 XYZ坐标中的亮度单位是多少?我知道补丁的实际亮度取决于显示器设置,但我真的没有找到任何关于如何继续的提示。

以下是我遇到的一个例子。根据第一原理计算相对亮度为1的基色。通过增加或减少亮度来产生所有其他颜色。它们中的大多数都是适合中午天空的合理颜色。对于我选择的参数,我相信可见范围内的总强度为6.5 W / m2 / sr = 4434 cd / m2,根据{{3,似乎是在正确的球场内}}。我会选择哪种颜色代表那片天空?

Wiki: Orders of Magnitude

1 个答案:

答案 0 :(得分:0)

没有更多,亮度通常用坎德拉每平方米表示(cd / m 2 ),CIE XYZ的Y分量是cd / m 2 的亮度 - 如果使用的约定是“absolute XYZ”,这很少见。 (链接是我写的一篇文章,其中包含更多详细信息。)更常见的是,XYZ颜色被标准化,使得白点(例如D65或D50白点)具有Y = 1(或Y = 100)。 / p>