利用MNDWI指数进行水陆分离并提取水体

摘要

软件:ENVI 5.3,ENVI5.3下载链接:http://www.ixxin.cn/2016/11/20/envi5-3-sp1download/
区域:青岛胶州湾
利用MNDWI指数提取水体

NDWI、MNDWI对比

NDWI
NDWI
MNDWI
MNDWI
从图像上面看。在胶州湾北部边缘以及渔村,由于悬浮物太多,导致NDWI图像亮度与周围陆地相近,会导致识别失败,而MNDWI图像整个区域呈现亮色,与陆地有明显区别。
故采用MNDWI指数进行识别。

步骤

1、图像预处理(不再赘述)
2、计算MNDWI指数。
公式:(R绿-R中)/(R绿+R中)
ENVI中,Band Math 输入

 
 
  1. (float(b2)-float(b5))/(float(b2)+float(b5))

3、判断是否有异常值。

 
 
  1. -1<=MNDWI<=1

如若有异常值,用以下公式消除。

 
 
  1. (b1 lt -1)*0+(b1 gt 1)*0+(b1 ge -1 and b1 le 1)*b1

mndwi
4、利用Regions of Interest_Band Threshold 工具水陆分离
yuzhi
设定阈值,即可生成ROI,本次使用的阈值为0.2734。
5、识别效果
shibie
6、利用Subset Data from ROIS工具提取水体
胶州湾

总结

1、MNDWI识别效果相对于NDWI效果明显好,尤其是悬浮物较多的水体。
2、阈值需要自行设定,每个地方略有不同。
3、不建议对整幅图像计算MNDWI指数,异常值太大,无法消除。

转载自:https://www.ixxin.cn/2016/11/29/mndwiwater/
  • 57
    点赞
  • 491
    收藏
    觉得还不错? 一键收藏
  • 31
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值