狗眼睛为什么会发红光?

武天棋武天棋最佳答案最佳答案

先给出答案,狗眼睛发红,是因为它看见了人类不可见的光——红外线。 我们之所以能看到东西,是因为有光线照射到我们眼里(只有光照在物体上,我们才能看到那个物体),而这个光经过屈光系统汇聚到视网膜上形成物像。而一些动物(包括人)所能看到的有颜色,其实只是这个光谱中非常小的一部分,也就是波长大约在 400纳米和700纳米之间的电磁波,称为可见光。

而红外线是一种频率低于微波的电磁波。由于人类的眼睛没有感红外线的细胞(动物才有),所以看不见红外线。但狗狗的眼睛里有感受到红外线感的细胞,所以它们能够看见人类肉眼所不见的红外线。在黑夜中,人类常常误以为它们是“瞎子”。 其实不然,它们的夜视能力是非常强大的。

为了适应黑暗的环境,许多动物的视觉细胞中都含有特殊的胡萝卜素,这些胡萝卜素能吸收红外线。而这种色素是看不到的,所以你也不会发现有什么光线从它们的眼中射出来。 但如果你仔细观察过狗狗的话,你会发现当它非常兴奋的时候,或者你在跟它玩的时候,它的眼中有时会发出亮晶晶的光芒! 这并不是你的幻觉!这就是狗狗的“泪光”——其实是反射到你眼中的红外线。 不过这种感应是有局限性的,只能在非常明亮的夜晚,或者雨雪天气等情况下使用。并且对于不同品种的狗,其灵敏度也是有差别的哦~

我来回答
请发表正能量的言论,文明评论!