光的波长和三原色的值的关系

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:17:59
三原色的值知道之后可以用来合成颜色输出,但是怎么知道此时光的波长是多少?有没有计算公式?或者反过来也行。
按理说在可见光范围内波长确定则此光线就是确定的,如果光线确定那么它的视觉效果也是确定的,就算是光线“混合”之后由于干涉也应该算是合成了另外一种波长的光线啊,那么从理论上应该是可以把固定波长的光线转换成颜色的啊。

也就是说我要的是一个纯的光线的颜色转换公式。

这个完全是你的显示器决定的...

----

对于标准的液晶显示器,rgb对应的就是三个子点,三个子点改变亮度离远了看就成了不同颜色,但是离进了看就只能看到红绿蓝三个点了。

而混色并不是两个波长在一起就能变成另外一个波长,红+绿变成黄色是人眼的错觉。

----

1. 那不是混合以后干涉,波长还都是独立的。红光和绿光同时射入人眼对感光细胞的刺激和特定的黄光造成的刺激相同。这个特性和物理学一点关系没有。

2. 这个根本不是确定的,每个人的眼对复合光的反应都不一样。比如一个人看500nm + 400nm和450nm一样,另一个人可能就和460nm一样

3. 显示器上RGB具体是什么光也不是绝对的,这个也没有标准,再说显示器也不是激光发射管。