什么动物能分辨颜色?

益妃惇益妃惇最佳答案最佳答案

狗对光有反应,瞳孔可以因光线强弱而放大或缩小,但狗不能分辨颜色。用绿、红、蓝、黄 4 种颜色分别为食物和非食物作标记,经过训练狗能够辨别这 4 种颜色代表的意义。但它的选择是建立在对颜色亮度的识别基础上,即选择明亮色,拒食暗淡色。所以,狗实际上是通过亮度而不是颜色来作出反应的,狗基本上是色盲。

马在红、绿、蓝、黄、白 5 种颜色中识别"靶心",马在蓝色、白色、黄色、绿色前的正确反应次数最多,而选择红色次数最少。由此有人认为马能辩别颜色。但也有人认为马选择白色(最亮色)和选择蓝色(次亮色)次数最多说明马主要是选择了亮色而不是颜色。这个问题还有待进一步研究。

猫有瞳孔可以伸缩的夜视眼,它不能在弱光下看见颜色,夜视时只能凭形状和亮度。有试验表明:在强光下,猫能学会用不同颜色区别有无食物,其区分能力是随训练时间延长而逐步提高的,在此期间猫对亮度的反应与对颜色的反应之间发生着转化。亮度反应渐渐减弱,而颜色反应则渐渐加强。所以猫不仅有色盲,也有色弱,并且还是低级色盲,它能辨别的颜色是蓝色与黄色,但不能分辨红色与绿色。

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