狗只能识别两种颜色吗?

屠亚娟屠亚娟最佳答案最佳答案

这个问题我也好奇了很久,专门写了一篇长一点的解答。 首先我们得搞清楚,狗的眼睛能看到多少种色彩呢?根据目前已知的科学研究结果,犬类能识别的颜色应该是10种(下图中,横轴代表光谱中的波长,纵轴代表不同颜色的饱和度)。

那是不是说,狗看到的世界就只有这10种颜色呢?其实也不尽然。虽然每个物种色觉系统发育都有边界,但是很多物种在进化的时候,会尽量扩大自己感知色彩的范围,因为这样更有利于适应环境。除了10种基本色调外,一些动物可能还分别能感知从红-橙-黄、蓝-靛-蓝绿等几种调和色的变化,所以它们的世界绝不是像三原色拼板那样简单。 如果我们进一步研究,会发现狗狗的色盲情况比人类要严重许多。人类是一种无色视者(achromatopsia),而狗狗则是中度色视者(colorblind)。

人类的色盲是全色盲(protanopia),即无法区分任何有彩色,包括红色的色调差别也无法分辨;或者是钝色盲(deuteranopia), 即对蓝色和绿色的色调差别的辨识能力很差。无论是全色盲还是钝色盲,都是基因突变导致的遗传病,男女发病的概率都一样。 与人类相比,大多数哺乳动物的色盲都要轻得多。例如,小猫小狗就只是轻度色视者(mild colorblind)。它们无法像人类一样分辨红绿色,但可以对蓝色和黄色的浓淡变化做到游刃有余。而对于其他更高级的色觉能力,如辨认花色,它们也是力所不及。 所以,用“只能识别两种颜色”来形容狗的色觉,实在是不太贴切。

那有人会问了,既然狗不是色盲,为什么还会乱跑乱撞呢?这是因为,对于它们能分得清的少量几种颜色,其排列组合却是极其丰富的,足以让它们眼花缭乱。更何况还有光照、明暗、背景等等复杂因素,导致它们对色彩的认识更加模糊。

举个例子,如果我们在地上撒一把沙子,然后问它们“哪是把沙子?”,它们确实会指着其中一把沙,而不是全部。但假如我们把颜色改成黑白,那么它们肯定会到处乱指,找不出正确的答案了。这是因为他们只能分辨2~3种浅色的区别,而对深浅程度的变化毫无察觉。

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