基于MNDWI的水体信息遥感提取

1.导入数据并打开。

2.利用波段计算得到MDNWI指数影像。

3.利用Raster下的Bands extractor工具导出波段。

4.使用Analysis下的Histogram得到MNDWI的直方图。

5.利用波段计算将mndwi指数值影像二值化

6.利用Raster下的Bands extractor工具导出阈值波段。

7.在QGIS中打开所导出的阈值影像,并使用gdal/Raster conversion/Polygonize工具进行水体信息矢量化。

8.对所提供水体提取结果进行人工改正,获得准确水体范围。

9.保存水体提取结果。

### 遥感图像处理中的水体提取方法 #### 单波段阈值法 单波段阈值法是一种简单直接的方法,适用于特定条件下的水体提取。该方法主要依赖于某一选定波段内的像素灰度值分布特性来区分水体和其他地物。对于Landsat 8 OLI传感器获取的数据而言,近红外(NIR)或短波红外(SWIR)波段常被用于此目的,因为这两个波段对水分有较高的敏感性[^1]。 ```python import numpy as np from skimage import io, filters def single_band_threshold(image_path, band_index=5): # 默认选择NIR波段(OLI第5波段) img = io.imread(image_path)[..., band_index] threshold_value = filters.threshold_otsu(img) water_mask = (img < threshold_value).astype(np.uint8)*255 return water_mask ``` #### 谱间关系分析法 这种方法基于不同物质反射光谱特性的差异来进行分类。具体来说,在可见光至短波红外范围内,水体会表现出与其他自然表面截然不同的反射率曲线形状。因此可以通过计算两个或多个人工定义的指数或者比率指标来突出显示潜在水域位置。 #### 水体指数法 NDWI(Normalized Difference Water Index)、MNDWI(Modified Normalized Difference Water Index)等都是常用的水体指数形式。它们利用了水体在某些波段上的强吸收特点以及植被或其他背景物体在此类波段上相对较低的响应强度之间的对比效应。这使得即使是在复杂背景下也能有效地分离出水面信息。 ```python def calculate_ndwi(nir_image, green_image): ndwi = (green_image.astype(float)-nir_image)/(green_image+nir_image+np.finfo(float).eps) return ndwi ``` #### OTSU自动阈值分割 OTSU算法能够自适应地找到最佳分割点,从而将整个场景划分为前景(即水体)和背景两部分。这一过程不需要预先设定固定的门限值,而是依据直方图统计规律动态调整,提高了结果的一致性和可靠性[^2]。 ```python def otsu_segmentation(gray_img): from skimage.filters import threshold_otsu thresh = threshold_otsu(gray_img) binary = gray_img > thresh return binary ``` #### 基于深度学习的语义分割 近年来,随着计算机视觉技术的发展,特别是卷积神经网络(CNNs)的成功应用,出现了许多新的思路和技术手段用来改进传统遥感影像解译流程。例如采用UNet架构训练专门面向高分辨率卫星图片中水系要素识别的任务模型,不仅提升了检测效率还增强了抗干扰性能[^4]。 ```python # 这里仅提供概念示意代码片段,实际部署需参照相应框架文档完成搭建工作。 class UNet(nn.Module): ... model = UNet() output = model(input_tensor) predicted_water_map = torch.argmax(output, dim=1) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值