猫能看见颜色么?
首先明确一点,猫和人类一样,只有三色视者。也就是只能区分三种色调,红绿蓝。而人则是四色视者,多一种中性色调。所以人类会认为所有的东西都是彩色的,而猫是黑色的,白色是灰白色的,一切看起来都很单调。 至于为什么猫看不到蓝色,有一个很无聊的解释(不过很有意思)。因为人类的眼睛是色盲的,而我们区分色彩的能力很大程度上取决于我们的色盲类型。如果两个色盲都是中度的话,那他们眼中的世界就是中度的,如果是重度的话,那就是重度。而他们生出来的小猫,会根据父母的色盲类型而分别继承他们的色盲程度。因此如果一个重度的男子和一个轻度的女子结婚,那么他们的小猫咪会有各种不同的视力水平。而其中一定有一只是全色视者,可以看到所有的颜色。而其他的小猫咪则按照父母的比例分配不同的色弱。也就是说一只眼睛为R色盲基因携带者的小猫咪,另一只眼睛一定是L色盲基因携带者。这样小猫咪们就能区分颜色了。而如果这个重度的男子找一个正常的女人结婚,那他的小猫咪一定全是色弱,无法区分颜色。