ENVI扩展补丁:自动获取两幅图像有效区域重叠范围

此补丁可以得到两幅图像有效区域的重叠区(目前要求背景为0)。结果可以选择evf(ENVI Vector File)或shp(Shapefile)两种矢量格式。结果可用于制作掩膜、图像融合、图像裁剪等。

处理流程大概如下(参考示意图):

  1. 首先根据背景值为0的特性,找到两幅图像的四个角点,分别为1、2、3、4和A、B、C、D;
  2. 根据找到的8个角点确定4个重叠区角点。以左上角为例,从A、1、AD和12延长线交点、AB和14交点四个角点中确认重叠区左上角的角点,即A1。
  3. 最终确认A1、B、C3、4即为四个重叠区角点(为经纬度坐标)。

 

图:示意图


使用方法

方法1:使用 ENVI App Store 进行 ENVI 扩展工具的安装与管理。

App Store下载地址:envi.geoscene.cn/appstore

方法2:手动下载 https://envi.geoscene.cn/appstore/getvlyaile

下载 zip 压缩包并解压,将得到的 extensions 文件夹拷贝到如下 ENVI 安装路径,覆盖同名文件夹即可:

  • ENVI 5.3 - C:\Program Files\Exelis\ENVI53\
  • ENVI 5.4 及以上 - C:\Program Files\Harris\ENVI5x\

重启 ENVI 即可使用。 


操作流程

工具位于:Toolbox/Extensions/Get Overlay Shapefile

  1. 打开菜单或工具;
  2. 选择第一景图像和第二景图像;
  3. 在弹出的Get Overlay ShapeShapefile Parameters面板中,同样可以修改Input File 1和2;
  4. 如果使用ENVI Classic,则默认输出evf格式;如果为ENVI 5.x,则默认为Shapefile格式。
  5. 设置输出路径(自动加后缀),单击OK执行。
  6. 弹出成功提示,然后手动打开生成的矢量文件即可。

图:生成的矢量结果

 

posted @   地理遥感生态网平台  阅读(77)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示