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:

  • Class shallow water pixels = -0.61 < MNDWI < -0.83
  • Class Dense Water pixels = MNDWI > -0.83
  • Class No water pixels = MNDWI < -0.61

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.

More Gajanan Kothawade's questions See All
Similar questions and discussions