海水呈蓝色,是因为海水的颜色是由海面反射光和来自海水内部的回散射光的颜色决定的。由于蓝光和绿光在水中的穿透力最强,所以,它们回散射的机会也就最大。所以,海水看上去呈蓝色或者绿色。海水的颜色主要由水分子和悬浮颗粒对光的散射所决定,所以混浊程度不同的海水颜色也不同。
阳光的本质其实也是电磁波。可见光是由赤橙黄绿蓝靛紫等7色。其中红色光的波长最长,紫色光波长最短。当阳光照射在海水上时。红色光波长较长,穿透能力较差,最容易被海水和海里的生物吸收。而蓝色或紫色的不易被海水和阳光和其他生物吸收,穿透能力较强。但是同时蓝色光也容易被海水或海里的生物给反射回去。海水反射蓝色的光,吸收其他颜色的光,这也是海水为什么在人眼中呈现蓝色的原因。当然这是水在一定深度的前提下,如果深度达不到,就没法将其他颜色的光给吸收了。这也是在比较浅的水域或者浪花,不是蓝色的原因。当然光的穿透力也是有限的,基本上200米以下,就不会有任何亮光了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)