ENVI中设置背景值透明的方法
在 ENVI 5 新界面中,我们可以通过设置头文件中的“Ignore Data Value”字段实现背景值透明显示。有多种方法:
-
第一种:手动修改*.hdr头文件。
-
第二种:使用 ENVI 的 Edit ENVI Header 工具修改。
-
第三种:使用扩展工具修改(可批量设置,效率最高,建议使用)
第一种:手动修改
使用记事本等工具打开图像头文件,如下图所示。在头文件中手动增加一行为data ignore value = 0(其中0为背景值,可以设置为其他值)。重新在 ENVI 中打开图像即可。
图:手动编辑头文件
第二种:工具修改
在ENVI 5的工具箱中,使用/Raster Management/Edit ENVI Header工具。选择输入图像,在弹出的对话框中,选择 Add > Data Ignore Value,在对话框中设置忽略的背景值。然后在视窗中重新显示图像即可。
注:也可以在图层管理器中,右键选择 View Metadata > Edit metadata。
图:工具修改方法
第三种:使用扩展工具
【应用名称】工具栏快捷方式
【适用版本】ENVI 5.3 及更高版本
【帮助文档】https://www.cnblogs.com/enviidl/p/16393627.html
【下载安装】https://envi.geoscene.cn/appstore/addocstbar
工具入口如下图所示,可批量设置。
图:背景透明显示效果