S scientificamerican.com Algorithm Removes Water from Underwater Images 418 points fortran77 6 years ago 106 comments