您的位置 首页 > 数码极客

envi如何将多时相影像ndvi整合到一个文件

概述

哨兵2号(Sentinel-2)是欧洲空间局哥白尼计划下的一个地球观测任务,该任务主要对地球表面进行观测以提供相关遥测服务,例如森林监测、土地覆盖变化侦测、天然灾害管理。

该计划是由2颗相同的卫星哨兵2号A(Sentinel-2A)与B(Sentinel-2B)组成的卫星群。

影像重采样

由于哨兵2的数据成果格式为jp2,这里我们使用的软件为ENVI 5.3(5.3以后的版本才能直接读取jp2格式),所以我们需要用SNAP软件先对数据进行重采样,转换为ENVI 5.3能使用的格式。

在菜单栏上点击“Raster\ Geometric\ Resampling”,对影像进行重采样,如下图所示。

重采样

在显示的Resampling对话框内,选择I/O Parameters选项卡,勾选上Save as,选择ENVI,设置导出文件夹,如下图所示。

I/O Parameters设置

选择Resampling Parameters选项卡,选择By pixel resolution (in m),设置分辨率为10m,如下图所示。

Resampling Parameters设置

计算NDVI

点击Run完成重采样,查找资料,可以得到NDVI的计算公式,如下图所示。

NDVI计算公式

式中的NIR表示近红外波段,R表示红外波段。

计算之前首先需要知道哨兵2每个波段代表什么意思,通过查询可知,近红外波段为B8,红外波段为B4,如下图所示。

波段信息

在toolbox中点击“Band Algebra\Band Math”,调用Band Math工具,如下图所示。

调用Band Math工具

在显示的Band Math对话框内,Enter an expression处输入表达式(float(b8)-float(b4))/(float(b8)+float(b4)),点击Add to List将表达式加入到列表内,如下图所示。

Band Math设置

点击OK,在显示的Variables to Bands Pairings对话框内为B8和B4指定对应的文件,点击Choose按钮指定导出的目录和文件名,如下图所示。

Variables to Bands Pairings设置

点击OK,完成NDVI计算,如下图所示。

NDVI计算结果

修改配色

在NDVI计算结果图层上点击右键,选择Rainbow,如下图所示。

选择Rainbow

点击后效果如下图所示。

修改后效果

结语

以上就是如何使用哨兵2影像计算NDVI值的详细说明,主要包括了影像重采样、计算NDVI和修改配色等功能。

最后,如果您在工作中遇到与GIS相关的任何难题,请通过关台留言告诉我们,我们将针对比较有典型性和代表性的问题提供解决方案,从而将我们“为您提供丰富的地图数据与专业的GIS服务”之宗旨落到实处!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“envi如何将多时相影像ndvi整合到一个文件”边界阅读