從進化的角度看,人眼為什麼要識別顏色?BlueWanderer20022017-10-07 23:02:09

紅外和紫外正因為人看不見才被定義的。事實上每個人能看到的波長範圍都會略有不同。特別是部分紫外波段人看不見是因為被晶狀體過濾了,於是有些人摘除晶狀體以後某些東西的顏色看起來會不一樣。

聲音可以直接以震動的方式感受因為聲音的能量可以作為機械能吸收。而光不行,所以只能依賴光化學效應對特定範圍波長做出反應。

不只是人類,所有生物都一樣。

能識別顏色就可以更有效地區分看見的東西,這本身當然是有好處的。不過另一方面,對於大部分脊椎動物來說,要更好地區分顏色就要犧牲對光線整體的敏感度。不過這對於主要在白天活動的人類來說不算大問題。