狗眼睛为什么发绿?
其实就是人眼睛也有紫色,蓝色,棕色的原因,并且眼睛颜色和毛发颜色有相关性。所以原因就是光线照射在充满血管的腔体上,光的衍射和散射现象导致了颜色的产生,而且不同颜色的光衍射和散射的角度不同,所以眼睛的颜色和毛发的颜色是相关的。同一种生物不同眼睛颜色的个体在地球上不同区域有不同的分布率,应该和光照条件也有一定关系吧。
所谓眼球的颜色,其实是视网膜表面血管的颜色,通过脉络膜的组织,以及巩膜,还有充满房水的前房和角膜折射射入的光线,再加上部分光线会被反射掉,这些综合的光学效果导致我们看到眼球呈现出某种颜色。脉络膜和巩膜的色素,以及这些组织内血管的密集度,还有房水角膜前弹性层等的厚度都会影响颜色,所以毛发的颜色深的人一般眼球的颜色也深(棕色),色素少血管不密集,组织和房水比较薄的时候,眼珠就发蓝或者发绿。
另外,光线照射在角膜这个曲面上,不同位置可能会反射不同颜色的光,比如有的地方反射紫色光,有的地方反射蓝色光,有些地方反射棕色光,这些综合的效果就会在人眼睛上形成一种具有多种颜色的斑点的外观,也就是所谓的”猫眼“了。狗的眼球大,这种现象会更加明显,所以看起来就是五颜六色的。
以上这些颜色在色盲或者不同色调的光线照射下会有很大的不同。