I would like to extract shoreline using landsat 8 , I start off by performing radiometric correction on the image by converting DN values to radiance, radiance to reflectance. Based on some tutorials that i have watched, it is recommended to perform data normalization using this formula:
"(B1 le 0)*0+(B1 ge 10000)*1+(B1 gt 0 and B1 lt 10000)*float (b1)/10000)".
This formula forces the my actual min and max reflectance value (eg.Band 1) from (-3274 to 17066) to (0 to1). My question, why do we have to perform data normalization and when do we have to perform data normalization?