1、其實狗不是色盲。狗的視力本來就相當好,但是和人類有些分別。人的眼睛擁有能夠捕捉光線的感受體稱為光感受體,而光感受體分兩種,一種是桿狀細胞,負責夜間的視覺;另一種細胞稱為錐狀細胞或是視錐細胞,負責日間視力。
2、但是狗狗卻多瞭一層脈絡膜層,因為光線進入眼內會撞擊網膜上的光線受納器,也可能錯失而穿透網膜。但對犬而言,因有脈絡膜層,所以即使光線錯失未撞擊光線受納器,仍會反射回到網膜上,造成所謂的第二視力。脈絡膜層也是造成強光時狗眼睛呈現黃、綠、紅等亮光的原因。
3、狗狗的視網膜能夠識別短波長和中長波長的光波,也就是能感受到藍光(波長短的光波)和紅黃光(中長波長光波)。可惜的是狗狗的這類細胞比較少從而導致狗狗能分辨出的顏色種類非常有限,但盡管如此也並不意味著狗狗就是色盲。
4、導盲犬能分辨紅綠燈並不是因為對顏色的判斷,而是依靠兩燈的光亮度區別的。雖然狗狗不能看出紅色、綠色,但是在它眼中不同的灰色是可以判斷出來的。狗狗對灰色濃淡的細微變化的辨別能力很強,依靠這種能力,就能分辨出物體上的明暗變化,產生出立體的視覺映像。
這麼一來就能解釋得通,導盲犬為什麼可以引導失明的主人過紅綠燈瞭,那是因為它們可以依靠紅綠燈的亮度變化來區分是該過馬路還是站在原地等候瞭。