I am searching for an algorithm to make a shape file of every shadow in Landsat image (30 meters per pixel). I need to classify lakes at the image, but territory is very mountainous and shadows are classified as lakes.
Found some article but i haven't found this algorithm as a code.
http://www.asprs.org/a/publications/pers/2001journal/july/2001_jul_833-839.pdf
It would be perfect if you give me a link to ready to use algorithm (as a code or executable programm). It would be even greater if this code will be made for Arcmap or ENVI.