小鱼的视力在18-30厘米里,大鱼的远些,也就几十厘米,但是他们对光线的敏感距离远的多,有几米到十几米呢!对震动、声音(也是震动之一)、气味等因素的敏感距离大的多。对于气味,与其说鱼是闻到的,还不如说是感觉到的,因为鱼的嗅觉细胞几乎遍步全身了。
鱼在水中的视力取决于许多因素,包括水的清澈程度、光线条件、水温、深度等。
在清澈的水中,鱼可以看得比较远,有些凶猛性鱼类的视力甚至比温和性鱼类更发达。有研究结果表明,鱼的视觉是近焦距的,即类似近视眼,它们在水 中可以看清1-2米的距离,最远可达到10-12米。
如果水质浑浊,或者在夜间光线不足的情况下,鱼的视力可能会受到限制,只能看到较近的东西。
至于鱼离开水后的视力,不同的鱼可能表现不同。一些在陆地上生存的鱼类(例如鲤鱼、草鱼等)视力可能受损,甚至无法适应陆地环境。但有些鱼类(例如弹涂鱼)可以在陆地上生存一段时间,甚至在陆地上寻找食物,它们的视力在离开水后可能不受影响。
总的来说,鱼在水中的视力比在陆地上好得多。