狗能识别颜色么?

鄂雅雯鄂雅雯最佳答案最佳答案

狗是色盲,几乎分辨不清颜色,它看到的世界基本上是灰色的。这一点与大多数人认识中的狗是有很大差别的。人们习惯于用人类的思维来思考狗的行为,所以会认为狗看到的世界也是色彩丰富的,实际上并非如此。

人类辨别颜色是靠视网膜中的锥状细胞,视网膜中包含3种不同的锥状细胞,分别对不同波长(红、绿、蓝)的色光最敏感。3种锥状细胞的活动,按不同的比例输送到大脑的视觉中枢,人类就能分辨各种颜色了。狗的锥状细胞只有两种,相当于人类的红绿色盲。

有人进行了一个实验证实狗不能辨别颜色。实验中,在不同的色纸上分别放上狗最爱吃的食物,然后让狗寻找。在训练过程中每种颜色都经过反复的试验。结果发现狗对不同颜色的反应没有明显差异,基本上是按概率来寻找。即使训练上千万次,狗也不能学会根据颜色来查找食物。而当食物和色纸的对比度较大时(比如黑色的纸板上放上白色的食物),狗可以迅速学会判断。这足以说明狗基本上是色盲。但这与我们平时常见的狗的行为似乎有一些矛盾。

人们通过观察,经常发现一些狗能根据玩具或主人衣服的颜色表现出不同反应。比如经常在草地上玩耍的小狗,喜欢追黄色的皮球,而不去理睬落在一旁的绿色皮球;出去散步的时候,喜欢停留在身穿红衣服的主人身旁,而对一旁蓝衣服的主人不理不睬。这些事实,似乎都能证明狗能够辨别颜色。

事实上,只要稍加思考,这些事实也可以解释。第一种情况,尽管有两个皮球,但黄色皮球与绿色草地的对比度明显高于绿色皮球,狗是受对比度的吸引才一直追黄色皮球,而并非它能辨别颜色。第二种情况,也是同样的道理,红色与周围的环境对比度大,而不是狗更喜欢红衣服。当然,也不能排除有些狗是真的更喜欢红衣服,但那可能是他曾经多次与穿红衣服的人一起散过步而形成习惯。

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