狗的视力不是黑白的,除了黑色、白色,它们的视力中还掺杂着红黄色光和光波比较短的蓝光。正确的讲狗狗的眼睛可以看到部分颜色,狗狗对于鲜艳色彩是分辨不出的、但可以看到很暗的红、黄、蓝色,在平常我们眼中的绿色在狗狗世界为白色、丰富多彩的颜色则为暗色。
狗狗眼中的世界不只黑白还有彩色
狗的视网膜上有两种彩色感光器,或称锥状细胞,能辨别短波长与中长波长的光线,也就是蓝色(短波长)和红黄色(长波长)的色调。因为狗只有两种锥状细胞,所以狗能区分的颜色就和红绿色盲的人类没什么两样。但狗的确可以看到某些颜色。狗能够分辨深浅不同的蓝、靛和紫色,但是对于光谱中的红绿等高彩度色彩却没有特殊的感受力。其中一个方法是将彩色光源射入小狗的眼里,并且分析反射光的光谱或型态,然后把结果拿来和同样的光源射入人类眼里所得的分析结果做比较。
红色对狗来说是暗色,而绿色对狗来说则是白色,所以绿色草坪在狗看来是一片白色的草地。