ENVI扩展工具:植被增强工具

0
分享 2016-06-03
利用 ENVI 的波段运算工具,可以灵活的对植被进行增强,具体公式和操作方法参考如下博文中的第一部分内容——“1 波段加权运算(包含R、G、B、NIR波段的数据)”。
标题:ENVI下遥感影像自然真彩色合成方法
链接:http://blog.sina.com.cn/s/blog_764b1e9d0100tz4f.html
上述博文中的方法操作步骤较多(计算NDVI、波段运算、波段组合等),使用时不太方便,为了提高工作效率,特意编写此补丁,只需一步即可得到最终增强结果,并提供了3种增强强度和2种输出波段组合方式。同时,在合成新波段时,采用了分段增强,使得植被增强效果更加自然。

如上公式所示,b1为NDVI,b2为Nir,b3为Green。根据NDVI的范围,分段进行增强。
使用方法
下载地址:http://pan.baidu.com/s/1c0rlWNA
压缩包内包含补丁文件(.sav)和IDL源代码(.pro)。

首先将envi_vegetation_enhance.sav补丁拷贝到如下安装路径(以ENVI 5.2、4.8为例):
  • ENVI 5.2:C:\Program Files\Exelis\ENVI52\extensions\
  • ENVI Classic:C:\Program Files\Exelis\ENVI52\classic\save_add\
  • ENVI 4.8:C:\Program Files\ITT\IDL\IDL80\products\envi48\save_add\

重启ENVI即可。

注:本sav文件支持ENVI最低版本为4.8,更低版本可以自行将pro文件编译为sav。

操作步骤
1) 启动ENVI,打开遥感图像文件;
2) 按照下面指定的工具或菜单路径找到Image Derivative工具,并启动。
Ÿ 在ENVI 5.2中,在Toolbox中选择/Extensions/Vegetation Enhance
Ÿ 在ENVI Classic/4.8中,选择主菜单Spectral > Vegetation Enhance
3) 在弹出的 Select the input file 对话框中,选择输入图像,单击OK;
4) 在弹出的 Vegetation Enhance Parameters 面板中,设置如下参数,然后单击OK输出。
  • Green/Red/NIR Band:在下拉列表中选择对应的波段;
  • Select Enhance Level:选择增强强度,三个等级(低、中、高)可选;
  • Select Output Bands:选择输出波段,可以选择输出所有波段或RGB三个波段;
  • Enter Output Filename:选择输出文件名。


图:参数设置面板
5) 增强结果如下图所示。左图为原始图像,右图为增强后结果。

图:植被增强效果(Quickbird 数据)

图:植被增强效果(Landsat 8数据)

图:植被增强效果(WorldView 3 数据)

文章来源:http://blog.sina.com.cn/s/blog_764b1e9d0102vt9k.html

0 个评论

要回复文章请先登录注册