颜色的两个问题

December 16, 2007 12:41 pm UTC | In Study

问题一,为啥红色和蓝色调出来是紫色的。真正的单色纯紫光事实上比蓝光波长更短,用红绿蓝三原色系统是调不出这种纯紫光的,色彩学上这种紫色叫做光谱紫色(波长 420 纳米左右),英文名是 violet。而红蓝色调出来的紫色是混合紫色,不对应任何一种单色光色彩,这种混合紫色的英文名是 purple。为什么 violet 和 purple 看起来差不多呢?因为他们对三种视锥细胞的刺激类似,也正是因为这个原因,在计算机上可以用 purple 来模拟 violet。在日常生活中,一般 violet 和 purple 是可以混用的。从原理上说,区分 purple 和 violet 的简单方法是把他们加亮,violet 加亮会慢慢呈现蓝色,而 purple 不会有这种感觉。

问题二,天空为啥是蓝色的。这个问题简直被问烂了。主要有三个机制在起作用:瑞利散射和频率四次方成正比,导致高空阳光散射到地面的短波长强度要大很多;高空大气层吸收了紫外光和偏紫的可见光,导致到达地面的时候蓝色光波最强;最后是人眼三种视锥细胞的机制导致这种高空阳光散射频谱看起来恰好是极蓝的色彩。值得注意的是,单一个瑞利散射是无法解释天空为什么不是紫色的。

Ref: 1, 2.

Tags: , ,

No Comments yet »

RSS feed for comments on this post.

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This weblog is licensed under a Creative Commons License.
Powered by WordPress. Theme based on Pool by Borja Fernandez.