本文就介绍一种在ENVI 5.3 (64-bit) 软件中,自动生成地面控制点,从而对遥感影像进行地理配准的方法。

我们先来看一下本文需要实现的需求。现有以下两景遥感影像,其中一景含有地理参考信息,而另一景则不含有任何地理参考信息。在ENVI软件中打开二者,可以看到其是重合在一起的,如下图所示。

我们要做的,就是对上述两景遥感影像进行自动地理配准。

明确了具体需求,接下来就可以开始地理配准操作。首先,我们在ENVI软件中打开对应的两景遥感影像;接下来,在ENVI的工具箱中,依次选择“Geometric Correction”→“Registration”→“Image Registration Workflow”。

弹出如下所示的“Image Registration”窗口。首先,是“File Selection”面板;其中,我们在第一个选项“Base Image File”中填入标准图像(在本文中就是那一景具有地理参考信息的图像),在第二个选项“Warp Image File”中填入待配准图像(在本文中就是那一景不含地理参考信息的图像)。

随后,点击“Next”,进入“Tie Points Generation”面板;如下图所示。其中,“Main”与“Advanced”页面中的各项参数都是和自动生成地面控制点有关的参数,我这里就都保持默认;各参数的具体含义这里就不再一一赘述,大家有需要的话直接点击面板左下方的小问号,查看软件帮助文档即可。

我们需要着重设置的参数,是“Seed Tie Points”页面中的相关内容。这里需要注意,首先,如果大家待配准的两景遥感影像和本文中一样,即一景带有地理参考信息,而另一景不带有地理参考信息的话,就需要先手动选择至少3个地面控制点(这三个点就叫做“种子点”),随后软件将自动生成剩余的地面控制点。其次,如果大家待配准的两景遥感影像都含有地理参考信息,但是二者的空间差距比较大(比如其中一景空间拉伸严重),也需要先手动选择几个地面控制点作为种子点,随后软件将自动生成剩余的地面控制点;这样子可以提高地理配准的精度。此外的其他情况(即待配准的两景遥感影像均含有地理参考信息且空间差异不大),那么就可以不生成任何种子点,直接进入下一步。

我们前面也提到了,本文的待配准图像一景带有地理参考信息,而另一景不带有地理参考信息,因此软件也会自动提醒我们,至少要先选择3个种子点。

种子点的选择方法也非常简单。点击“Start Editing”,随后软件将自动显示“Base Image File”中输入的图像。

我们在这一景图像中找到一个具有代表性的地物的点。

随后,右键并选择“Accept as Individual Points”。

接下来,软件将自动跳转显示“Warp Image File”中输入的图像。我们在该图像中找到前述具有代表性地物在这张图上的点,并同样右键选择“Accept as Individual Points”。

此时,可以看到我们已经选好了第一个种子点。

重复上述操作。我这里选择了4个种子点。

全部种子点都选择完毕后,点击“Stop Editing”。

此时可以点击“Show Table”,查看每一个种子点在两景图像中的位置。

没有问题后,点击“Next”,进入“Review and Warp”面板。此时可以看到,系统已经通过我们刚刚选择好的4个种子点,自动生成了63个新的地面控制点。

此时可以点击“Show Table”,查看每一个种子点在两景图像中的位置,以及其各自的得分与误差值。其中,我们可以对误差值(最后一列)进行降序排列,如下图所示。

并通过窗口下方的红色错号将误差值最大的若干个地面控制点删除。

确定无误后,点击“Next”,进入“Export”面板。

在这里,我们配置好地理配准后的新图层的保存路径与名称,并还可以将地面控制点信息一并导出。

导出完毕后,我们查看一下“Base Image File”中填入的标准图像与地理配准后得到的结果图像。通过调整右上角的透明度选项,我们可以看到两景遥感影像的相对位置已经是正确的,即地理配准完成。

如果对结果不满意,我们可以将得到的地理配准后图像作为新的待配准图像,重新执行上述操作。

参考连接:参考文献

ENVI自动地理配准栅格图像(至少一一幅图像含有地理信息)相关推荐

  1. 【python】两幅图像融合成一幅图像

    完成的目标 可以看以下的过程,比如有两张图像A和B,希望变为AB融合的图像: 代码实现[代码里面可以实现为图像添加文本描述,如果是中文,可以参考我的博文] # -*- coding:utf-8 -*- ...

  2. 使用仿射变换将一幅图像放置到另一幅图像中

    一,原理分析 仿射变换,又称仿射映射,是指在几何中,一个向量空间进行一次二维坐标到二维坐标的线性变换.仿射变换可以来表示:旋转 (线性变换),平移 (向量加),缩放操作 (线性变换),仿射变换代表的是 ...

  3. Arcgis软件应用(五)遥感图像地理配准、矢量化与地图制作

    目的: 将遥感图像进行地理配准.矢量化,并且制作地图. 要求: 对的遥感图像进行地理配准: 矢量化建筑物.绿地.道路.水体等主要地物要素: 对各类地物要素进行符号化设置并对其名称进行标注: 添加指北针 ...

  4. 地理配准之栅格至栅格

    前一期的地理配准已讲过如何将栅格配准到矢量,这一期,我们来看看如何将栅格配准至栅格. 步骤一:添加 已有坐标的影像数据: 步骤二:查看 已有坐标的影像 数据的空间参考信息: 提示:此处主要是确定坐标系 ...

  5. arcgis已试图对空几何执行该操作_ArcGIS中地理配准与空间校正的不同

    ArcGIS中地理配准与空间校正都是用于数据坐标变换的目的,他们之间有什么区别呢? 1.处理对象不同: 地理配准针对栅格数据,而空间校正针对矢量数据. 因此空间校正需要建立在矢量数据编辑的基础上,空间 ...

  6. arcgis 属性表 汇总_Arcgis中遥感影像地理配准、矢量化与地图制作

    目的: 将遥感图像进行地理配准.矢量化,并且制作地图. 要求: 对的遥感图像进行地理配准: 矢量化建筑物.绿地.道路.水体等主要地物要素: 对各类地物要素进行符号化设置并对其名称进行标注: 添加指北针 ...

  7. arcgis之地理配准

    1. 将需要配准的两幅影像导入arcmap 2. 打开地理配准 3.选择要配准的图像 4. 添加控制点 5. 先在需要配准的影像上找点, 再到目标影像上打点. 6. 重复四和五的操作,至少七个控制点 ...

  8. Arcmap地理配准png

    1:打开arcmap,双击 2:选择空白地图模板 3:选择添加png和shp文件 4:打开自定义------>工具条 -------->地理配准 工具 5:选择要配准的png文件,进行绘制 ...

  9. ArcMap地理配准

    1.打开菜单栏中的Customize中的 ->ToolBars ->Georeference 2.将两幅图像进行地理配准,现在需要配准的图像上选取GCP然后在相对正确的图像上寻找相同点.一 ...

最新文章

  1. ggplot2笔记3:工具箱——误差线、加权数、展示数据分布
  2. vbs发送邮件(win10环境下成功)
  3. 最大正数pascal程序
  4. 学校计算机数据采集处理系统,一种计算机数据采集处理分析系统的制作方法
  5. Pandas: 使用read_excel、describe、loc方法求极差、变异系数与四分位数间距
  6. micropython 蓝牙音箱_你愿意用ESPY-core做哪些有趣尝试?
  7. redis之事务主从复制
  8. (三)重构ResNet50以诊断COVID-19
  9. lsof命令_lsof命令的部分说明
  10. 白话Word2Vec
  11. ASP.NET站点性能提升-缩短首页生成时间
  12. 为什么说LinkedHashMap是Java中最大的数据结构? 了解一下?
  13. linux 权限 代码,linux 管理权限(示例代码)
  14. php10天速成培训,十天学会php之第十天
  15. 如何实用gho文件安装操作系统
  16. 【SEO优化,网络营销】刘克亚《利润腾挪》,一分钟销售51000元的书
  17. python搭建简易的https服务器
  18. 【H5/JS】游戏常用算法-碰撞检测-包围盒检测算法(2)-矩形
  19. [问题/解决]Could not chdir to home directory /home/zwj: Permission denied
  20. BoundsChecker的用法

热门文章

  1. 【培养基发展史话】无血清培养基种类及发展现状
  2. 查看mysql主机名命令_MYSQL常用查命令
  3. 初三计算机模拟考试在房考吗,中考跟模拟考有哪些不同?哪个难度更大?初三的你都清楚吗?...
  4. 腾讯云AI应用产品总监王磊:AI 在传统产业的最佳实践 1
  5. 部署机器学习模型原理及实践(bentoml)
  6. JSR-303数据校验
  7. 使用vi编辑时上下左右方向键被转化为A、B、C、D怎么办?
  8. 通过设置修改默认浏览器无效的解决办法--修改注册表
  9. 发展,需求驱动 #183; 一间 所见即所得
  10. linux系统日常管理