利用envi对Landsat8图像进行NDVI处理

envi 专栏收录该内容
1 篇文章 0 订阅

利用envi对Landsat8图像进行NDVI提取

提取NDVI

版本:envi4.7

第一步:File -> Open image File

在这里插入图片描述

第二步:

在这里插入图片描述
Basic Tools -> Band Math

在这里插入图片描述
在Enter an expression处写入函数

fix((float(b4)-b3)/(b4+b3)*10000 )

函数float()使()内的数据变为浮点型,而fix()使()内的数据变为整型。因为NDVI计算的结果在[-1,1],如果不先变为浮点型,则结果只有-1,0和1三种类型,无法进一步判断植被状况。因此要先将结果变为浮点型。令结果乘10000的目的是为了放大数据小数点后几位的信息,最后再取整。

点击 “ Add to List ”就添加成功了

再点击ok开始运行函数:
在这里插入图片描述
选择对应的波段为函数中的B3和B4赋值:
在这里插入图片描述

点击Choose选择输出位置

下图为计算结果:
在这里插入图片描述
点击OK就开始计算。
在这里插入图片描述

选择一定范围的NDVI

NDVI的值是在-1和1之间的,那么下面使用波段运算的方法,将NDVI值大于0.157的区域提取出来。

  1. Basic Tools -> Band Math

  2. 添加函数 “ b1 ge 0.157 "在这里插入图片描述
    ge是大于的意思

  3. 选择刚才处理的图像,并选择合适的输出位置。
    在这里插入图片描述

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值