ENVI扩展工具:黑边(马赛克)去除工具
图像在经过重采样(比如正射校正、图像配准等操作)后,有可能在四周存在黑边(更像马赛克,不是真正的0值)。非常影响图像镶嵌等处理的效果。
现开发自动去除黑边工具,算法很简单,首先获取有效范围掩膜文件,对掩膜文件进行腐蚀运算,然后对原图进行掩膜处理。本工具同样支持不规则轮廓的图像。
先看效果图,左侧为原图,右侧为去除效果。
工具安装
方法1:使用 ENVI App Store 进行 ENVI 扩展工具的安装与管理。
App Store 下载地址:envi.geoscene.cn/appstore
方法2:手动下载 https://envi.geoscene.cn/appstore/remesradge
下载 zip 压缩包并解压,将得到的 extensions 和 custom_code 文件夹拷贝到如下 ENVI 安装路径,覆盖同名文件夹即可:
-
ENVI 5.3 - C:\Program Files\Exelis\ENVI53\
-
ENVI 5.4 及以上 - C:\Program Files\Harris\ENVI5x\
重启 ENVI 即可使用。
工具使用
工具位于:Toolbox/Extensions/Remove Raster Black[Mosaic] Edge

参数说明:
• Input Raster:输入原始图像
• Data Ignore Value:输入背景值。若图像自带忽略值,则以此值为准,否则以输入为准。若图像没有自带忽略值,且未设置,则默认使用 0 值
• Number of Pixels:输入需要去除黑边的像素个数
• Display Result:是否自动显示结果
• Output Raster:设置输出路径
分类:
ENVI扩展工具
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界