什么狗眼睛绿色?
首先明确一点,狗的眼睛不是绿色的! 狗的视网膜上有两种色素,一种叫杆状色素(cone pigment),另一种是锥状色素(cones)。其中杆状色素没有颜色功能,而锥状色素分三种,它们的颜色分别对红、绿、蓝三色敏感。 所以,当一只狗同时具有红绿蓝色素的时候,它看到的颜色应该是人类可看见的颜色。而只有红色和绿色细胞时,其眼中的世界是黑白两色的。 如果将一个红绿色的物体放到离眼睛很近的地方,会发现物体看起来是黑色的;但若将这个物体移动到合适的位置,则能看到物体的边缘有一圈彩色带,这一圈彩色带就是由锥状色素的三种亚细胞对不同波长的光敏感而产生的。
下图是一个简化的人类和狗的视觉锥状细胞的对比图。上图中,a为全有色者(四色视者),b仅为红绿色者,c仅能看见黑白色。 如图所示,无论对于人类还是狗狗,它们都只能看到细微的色彩差别,而这种微妙的色彩变化是需要大量的练习才能掌握的。所以题主说到“我家狗只认得黄色的包”是很正常的,毕竟这对它们来说已经是极限了。