I want to differentiate water pixels from snow pixels using Landsat 8 data. I have calculated Modified Normalised Difference Water Index, and classified the image using threshold into 3 classes as follows:
But these thresholds are not working in the areas covered with snow. Any suggestions on differentiating water and snow pixels? I want to perform this is Python.