【ENVI入门系列】19.植被分析工具
版权声明:本教程涉及到的数据仅供练习使用,禁止用于商业用途。
目录
植被分析工具
1.
2.
2.1
2.2
2.2.1
2.2.2
2.3
2.3.1
2.3.2
2.3.3
2.3.4
1. 概述
表1.1 例子数据
文件 |
说明 |
JasperRidge98av_flaash_refl.dat (以及.hdr) |
AVIRIS高光谱数据,经过FLAASH大气校正的反射率数据。 |
jasper_aviris_urban_mask.dat (以及.hdr) |
道路和建筑物的掩膜文件。 |
2.1 植被增强显示
(1) 打开JasperRidge98av_flaash_refl.dat文件。
(2) 选择 R:FLAASH (Band 53…),G: FLAASH (Band 29…),B: FLAASH (Band 19…)显示。或者在Data Manager中右键选择Load CIR。
(3) 可以看到植被在图像上显示红色。
图:标准假彩色显示
2.2 植被指数计算器
-
可见光(Visible):400 nm to 700 nm
-
近红外(Near-infrared——NIR):700 nm to 1300 nm
-
短波红外1(Shortwave infrared 1—— SWIR-1):1300 nm to 1900 nm
-
短波红外2(Shortwave infrared 2——SWIR-2):1900 nm to 2500 nm
植被可分为三个部分组成:
-
植物叶片(Plant Foliage)
-
植被冠层(Plant Canopies)
- 非光合作用植被(Non-Photosynthetic Vegetation)
2.2.2 植被指数计算器
ENVI中提供了7类 27种植被指数的计算
-
宽带绿度Greenness
-
窄带绿度
-
光利用率Light Use Efficiency
-
冠层氮
-
干旱或炭衰减Dry or Senescent Carbon
-
叶绿素Stress Pigments
-
冠层水分含量Canopy Water Content
图:植被指数计算器
图:NDVI植被指数
2.3 植被分析工具
2.3.1 林木健康分析工具
-
绿度:表面绿色植被的分布;
-
叶绿素:标识类胡萝卜素以及花青素的含量;
-
冠层水分含量:标识水分含量;
-
光使用效率:标识森林生长率;
图:林木健康分类示意图
中选择掩膜文件,只分析林木区域。
-
选择绿度指数Greenness Index:优先选择窄带绿度指数。可设置一个最小绿度指数(Minimum valid greenness value):0.2,低于这个值的区域不参与计算,被掩膜掉。
-
选择叶色素指数Leaf Pigment Index:默认。
-
选择冠层水分含量指数或者光利用率指数Canopy Water or Light Use Efficiency Index:默认。
图:Forest Health Parameters面板
图:林木健康分析结果
2.3.2 农作物胁迫(Agricultural Stress)
-
绿度:来标识闲置农田、虚弱的植被、健康的作物;
-
光利用效率:标识植被生长率;
-
冠层氮含量:用于估计相关的氮等级;
-
叶绿素:突出植被胁迫;
-
冠层水分含量:标识水胁迫的层次。
图:农作物胁迫分类示意图
中选择掩膜文件,只分析农田区域。
-
选择绿度指数Greenness Index:优先选择窄带绿度指数。可设置一个最小绿度指数(Minimum valid greenness value):0.2,低于这个值的区域不参与计算,被掩膜掉。
-
选择冠层水分含量指数或者冠层氮含量Canopy Water or Nitrogen Index:默认。
-
选择光利用率指数或者叶色素指数Light Use Efficiency or Leaf Pigment Index:默认。
图:Agricultural Stress Parameters面板
图:农作物胁迫性分析结果
2.3.3 易燃性分布分析工具
-
绿度:显示大多数的绿色指数;
-
冠层水分含量:标识植被的冠层水分含量;
-
干旱或炭衰竭:突出非生物指数;
图: 易燃物分类示意图
(1) 打开JasperRidge98av_flaash_refl.dat文件;
(2) 在Toolbox中,打开/Spectral/Vegetation/Fire Fuel Vegetation Analysis。在文件输入对话框中选择高光谱反射率数据,单击OK,打开Fire Fuel Parameters面板;
注:如果有林区的掩膜文件,可以在中选择掩膜文件,只分析林区域。
(3) 在Fire Fuel Parameters面板中,可选择三类植被指数参与分析(数据波段不一样,可选择的植被指数种类也不一样):
-
选择绿度指数Greenness Index:优先选择窄带绿度指数。可设置一个最小绿度指数(Minimum valid greenness value):0.2,低于这个值的区域不参与计算,被掩膜掉。
-
选择冠层水分含量指数Canopy Water Index:默认。
-
选择干旱或炭衰竭Dry or Senescent Carbon Index:默认。
(4) 选择输出路径及文件名,单击OK执行计算。
图:Fire Fuel Parameters面板
图:易燃性分析结果
2.3.4 植被抑制工具
(1) 打开安装目录下的例子数据can_tmr.img;
(2) 在Toolbox中,打开/Spectral/Vegetation/Vegetation Suppression,选择文件;
(3) 在Specity Output File面板中,设置输出路径和文件名,单击OK运行;
(4) 在主界面中,选择Views->Two Vertical Views,分别在两个Views中以CIR标准假彩色显示抑制前和抑制后的图像。
如下图所示,植被抑制处理之后已经基本没有了植被光谱信息。
图:左-植被抑制后,右-原始图像
数据下载:http://pan.baidu.com/s/1geSKRIF
教程下载:http://pan.baidu.com/s/1slK9lvf密码:gbs1
视频下载:http://pan.baidu.com/s/1slPYSX3
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)