狗狗能分辨几种颜色?
谢邀 这个问题,我一开始以为是关于色盲或者色弱的问题来着……原来不是啊! 那我就从色盲或者色弱者的人类角度来回答一下吧——我们对于颜色的感知是非常非常主观的事情,而人类是色盲的色者。 所以如果题主的意思是,狗狗能不能像人类一样区分不同颜色的话,答案是不能的。 如果题主的意思是,狗狗能不能像色盲/色弱者人类一样感知不同的色彩饱和度(也就是色彩亮度)的话,答案是可以的。 先给大家看看不同波段的光对视者(色盲或色弱者)的影响吧。 下图中,左图是被紫外线照射过之后的色彩对比度变化,右图是被红外光照射之后的变化。大家可以发现,无论被什么光(可见/不可见)一照,世界上的色彩都黯淡了,即彩色变灰了,而灰色调的明暗程度取决于光照强度。 而对于色盲患者来说,由于他们缺少某种感知颜色的蛋白质,所以他们无法像正常视者一样分辨“红橙黄绿蓝靛紫”等具体的颜色,但是他们可以感受到色彩的明暗变化,即他们可以感受到“淡粉→深粉→橘黄→柠檬黄→淡绿→草绿→深绿”“纯黑→浅灰→深灰”这样的渐变过程。
为了验证这个猜想,我用一个简单的实验证明了色盲者能够感受不同饱和度的彩色的存在。 这个实验的器材是我给我家小猫买的玩具,有各种颜色的小球,每个小球上有个拉链,可以通过拉开拉链来判断这个球是什么颜色。 我把这个玩具拿给几个朋友看,让他们判断是什么颜色,他们给出的答案是:白、黑、灰、红、橙、黄绿色和蓝色。 而真正应该有的答案应该是:白、黑、红、橙、黄绿、蓝和灰。 也就是说,虽然这些朋友的色盲色弱情况各不一样(全色盲、部分色盲和色弱),但是他们都认不出这种带有拉链的颜色块,而认出它的唯一依据就是手指触感——用手指触摸,感觉到了颗粒状的东西,那就是“白色”;而如果是光滑的东西,那肯定是“黑色”。 这就是由于色盲导致的感知错误。
不过,如果给色盲者一个纯黑的背景,然后让他们的眼睛盯着一块屏幕,屏幕上会逐渐亮起一道光线,随着光线的增强,色盲者会感到一种由暗至明的“渐进色调”,并由此判断出光线的亮度。 这是由于人的视网膜上有两种细胞:锥状细胞(Cone cell)和杆状细胞(Rod cell)。其中锥状细胞分三种,它们的任务分别是区分三色(RGB),四色(RVB)和四色偏振(RVBP)光刺激,而对光强是没有反应的。而杆状细胞主要对光强敏感[1]。 当您盯着漆黑一片的夜空中某颗星星的时候,其实您的锥状细胞没有激活,只有杆状细胞在工作。它们可以将远处的灯光和繁星分离开来。而如果把一颗星放在一块布前面,这布是纯黑或者纯白的,那么所有的光都将聚集在这颗星上,这时锥状细胞就会工作,它把不同颜色的光线区分开来。 所以,即使色盲者不能像正常人一样的区分红色和绿色的条纹,但是在黑暗的环境中,他们是可以感觉到光强的变化的。