鱼虽然属于低等脊椎动物,但眼睛的结构却与人眼相似。所不同的是,人眼的水晶体是扁圆形,可以看到远处的东西;而鱼眼的水晶体却是圆球形,只能看见较近的物像。所有的鱼都是近视眼,它们很少能看到12米以外的物体,这与它们水晶体的弯曲度不能改变有关。
不过,鱼虽然近视,但反应却很灵敏。 钓鱼的人常常发现这样的事情:当他走到河边,还未来得及放下鱼钩时,鱼却早已察觉,迅速逃避了。原来,鱼在水中虽然看得不远,但却能够通过光线的折射,在水中看到陆地上的物体。
由于折射作用,鱼会感觉到陆地上的物体的距离比实际的距离要近得多,位置也比较高,所以人还没靠近水边,它却感到人已出现在它的头顶上了。 因此,有经验的钓鱼者通常都是蹲在岸边,使人体与水平面保持最小的角度,这样鱼就看不到人了。
一般来说,鱼类的视野比人的要广阔得多,所以不用转身就能看见前后和上面的物体,例如淡水鲑在垂直面上的视野为150度,水平面上的视野为160~170度,而人眼分别为134度和154度。 正是由于这个原因,照相机上使用的超广角镜头也被称为鱼眼镜头。
鱼眼有大有小,形状各异,这与它们日常所接触光线的强弱有关系。通常生活在水上层活动的鱼大都有一双正常的眼,而生活在浑浊的水底或者常常钻入泥里的鱼,如泥鳅、黄鳝等,视觉就不太重要了,所以眼睛变得很小。