ENVI中使用水体指数法NDWI提取水体
在进行地类解译时,为了提高工作效率,经常会采用自动解译和人工修订相结合的方式进行。因此,经常会用到ENVI或者易康进行地类的自动解译,以NDWI提取水体为例,在ENVI中提取水体流程如下:
(1)数据预处理,理论上来说在使用遥感影像进行科学研究或者工程实践中时首先需要进行遥感影像的预处理工作。但仅从自动解译的角度来讲,影像是否进行预处理对自动解译几乎没有太大影响。
(2)使用Band math工具进行水体指数NDWI的计算。
Band math工具在工具箱中的位置如下:Band algebra>Band math
(3)下面是对NDWI指数的使用,其中B2我们选择Green波段,B4选择NIR波段,之后即可生成NDWI的指数数据。
(4)经过水体指数NDWI计算之后的结果如下左图,图中高亮的白色部分即为经过NDWI方法增强后的水体部分,其他的植被、裸地等地类均被抑制呈现灰黑色。右图为432波段合成的经过大气校正后的Landsat TM数据。
(5)在得到NDWI指数结果之后,通过设定相应的阈值,再次使用Band math工具,进行提取水体结果。这里我们设定的阈值为0.2,即NDWI的值大于0.2的部分即为水体。在Band math中设置B1 gt 0.2,其中gt即代表大于的意思。设置阈值提取结果如下图,可以明显看出影像中的水体几乎被完整提取出,但由于卫星影像质量的问题,左侧的白色为影像原始的条带影响所致。
(6)在得到水体结果之后我们需要将栅格结果转出为矢量成果。栅格转换为矢量采用Classification>post Classification>Classfication to vector工具进行转换。在转换时需要设置DN值,由于我们经过指数法处理之后,将整景影像转换为了二值图,水体的DN值显示为1。
经过转换之后的结果如下图所示。图中蓝色部分即为我们使用NDWI指数提取到的水体结果。图中可以看到水体部分基本被完全提出,边界效果也较为良好。但仍存在一些小图斑或者误提的现象。而针对小图斑的问题,我们也可以继续采取一些去除小图斑的操作,并且根据自己的需要进行设定最小上图面积从而改善这一结果。
(7)在转换为EVF的结果之后,如果需要转换为GIS中所常用的SHP数据,我们还需要使用Vector>Classic EVF to Shapefile工具进行将其转换为shp数据结果。
上面即为在ENVI中采用指数法进行提取水体的全部步骤,如果要使用其他的指数方法进行提取如植被、建设用地等其他地类,其原理和步骤是一样的,采用上述的方法均可进行有效提取。下篇将给大家展示如何使用Ecognition软件采用面向对象的方法进行提取水体。
ENVI中使用水体指数法NDWI提取水体相关推荐
- 使用NDWI提取水体详细流程
以高分二号影像为例,介绍使用ENVI计算NDWI提取水体,最后生成shpfile文件输出 1. 在ENVI中加载影像 2.计算NDWI:在菜单栏中依次选择:Basic Tools->Band M ...
- PIE SDK水体指数法
1.算法功能简介 单波段阈值法是通过选择某单一波段为判识参数,这一波段往往是水体特征最明显而其它地物相对不太突出的波段(如近红外波段和中红外波段),然后再划定阈值来确定水体信息.该方法主要是利用水体在 ...
- 一个简单的小教程:Envi中使用光谱指数提取目标地物面积——以NDWI提取水体为例
本次实验使用Landsat8的海南省海口市影像(包括陆地和周边海域),因从GEE下载,相关预处理步骤已解决.此处为海口市的部分影像. 一.NDWI指数信息介绍 NDWI(Normalized Diff ...
- GEEer成长日记二十:使用Sentinel 2影像计算水体指数NDWI、MNDWI并下载到本地
一.NDWI和MNDWI计算公式介绍 NDWI(归一化差异水体指数) NDWI = (GREEN-NIR)/(GREEN+NIR) 式中: GREEN为绿光波段: NIR为近红外波段.NDWI主要利用 ...
- GEEer成长日记十九:使用Landsat 8影像计算水体指数NDWI、MNDWI并下载到本地
目录 一.NDWI和MNDWI计算公式介绍 1.NDWI(归一化差异水体指数) 2.MNDWI(改进的归一化差异水体指数) 二.使用Landsat8影像计算NDWI和MNDWI 1.获取Landsat ...
- Google Earth Engine ——Landsat 8 32-Day NDWI Composite水体指数查看湖水变化
问题: 有同学问到湖泊监测应该如何去做,其实最好的还是NDWI水体指数, NDWI(Normalized Difference Water Index,归一化水指数) 其表达式为: NDWI =(p( ...
- PIE-engine APP教程 ——基于水体指数或监督分类方法的水体频率计算
本次我们来查看进行水体处理的分布,我们这里首先对数据进行预处理,先进行NDWI,AWEI.MNDWI等计算函数和去云函数,第二部分市机器学习部分这里有三个机器学习模型,分别是随机森林.贝叶斯和支持向量 ...
- GIS实战应用案例100篇(七)-基于GIS和ENVI的矢量化提取水体边界
一.影像准备 本期以威宁草海为例,用到的影像为2020年11月13日覆盖草海地区的一景高分一号宽幅(WFV4)影像,景序列号为5191489. 二.影像预处理 因本期内容不涉及到定量遥感,所以只需对该 ...
- GEE实战 | 各种指数分析(植被、水体、建筑)
GEE实战 | 各种指数分析(植被.水体.建筑) 指数 植被指数(NDVI | SAVI | IVI) 代码 对比 结论 水体指数(NDWI | MNDWI) 代码 对比 结论 建筑指数(NDBI | ...
最新文章
- foreign 磁盘阵列_服务器磁盘 foreign
- python的优缺点-Python语言的优点和缺点 - 深度剖析
- Opera视频出海非洲面临的技术挑战及应对
- 我不是在吓你,但是区块链,可能真的是普通人弯道超车的最后一个机会了。
- 刻录光盘(信息学奥赛一本通-T1383)
- java aop注解日志记录_spring aop通过注解实现日志记录
- 建立一个lstm_基于LSTM的双色球预测(一)
- 51单片机学习-开篇
- Hystrix入门与分析(一):初识Hystrix
- NailTech 公司网站制作思路
- cacti mysql 压缩 备份_CactiEZ备份和恢复
- 抛物线交点式公式_抛物线公式大全
- Node-跟着李南江学编程
- win11修改DNS | win11改如何修改DNS服务器地址
- 如何用计算机直接做工资表,超简单一招!用Excel十秒快速制作工资条
- 懒人理财法之基金定投(Automatic Investment Plan)
- .to(device)和.cuda()设置GPU的区别
- nplayer,es文件浏览器等进行局域网连接时登录不上或者不断弹出登录框的问题
- 算法总结——大整数乘法
- 什么是接口测试和功能测试?