ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正?

2023-11-01

这是一条目录

目录

这是一条目录

01 什么是GLT文件

 02 案例

1. 打开ENVI软件

1.1 软件界面显示效果如下

2. 加载需要基于GLT进行几何校正的风云三号卫星影像数据

3. 寻找 建立GLT文件 的工具所在位置

4. 建立GLT文件的操作步骤

4.1 加载创建GLT文件所需要的经纬度数据

4.2 打开 建立GLT文件 的工具

4.2.1 找到下面这个 建立GLT文件 的工具并打开

4.2.2 一开始的工具页面显示效果如下

4.3 基于加载得到经纬度数据创建GLT文件

4.3.1 传入X方向上的波段数据(当然是经度数据)

4.3.2 传入Y方向上的波段数据(显然是纬度数据)

4.3.3 投影信息的设置

4.3.4 输出GLT文件的相关设置

4.3.5 出现下方进度条等待即可

4.3.6 创建好的GLT文件显示效果如下

5. 寻找 利用GLT几何校正 的工具所在位置

6. 利用GLT几何校正的操作步骤

6.1 打开 利用GLT几何校正 的工具

6.1.1 找到 利用GLT几何校正 工具并打开

6.1.2 一打开工具的显示效果如下

6.2 传入GLT文件

6.3 传入需要几何校正的风云三号影像数据

6.4 输出校正影像文件的设置

 6.5 出现下方进度条等待即可

 6.6 校正效果显示


01 什么是GLT文件

GLT是Geographic Lookup Table的简写,意为地理信息查找表。

邓书斌等的《ENVI下基于GLT的风云三号气象卫星几何校正研究》这样描述:

VIRR影像文件包含每个初始像元的地理定位信息, 以几何文件 (经纬度) 方式提供。

GLT几何校正法利用输入的几何文件生成一个地理位置查找表文件 (Geographic Lookup Table, GLT) , 从该文件中可以了解到某个初始像元在最终输出结果中实际的地理位置。

地理位置查找表文件是一个二维图像文件, 文件中包含两个波段:地理校正影像的行和列。文件对应的灰度值表示原始影像每个像素对应的地理位置坐标信息, 用有符号整型储存, 它的符号说明输出像元是对应于真实的输入像元, 是由邻近像元生成的填实像元 (infill pixel) 。符号为正时说明使用了真实的像元位置值;符号为负时说明使用了邻近像元的位置值, 值为0说明周围7个象元内没有邻近像元位置值。

GLT文件包含初始影像每个像元的地理定位信息, 它的校正精度很高。避免了通过地面控制点利用二次多项式几何校正法对低分辨率影像数据的处理。

 02 案例

 这里以风云三号卫星为例,讲述如何在ENVI中创建GLT文件,并基于创建的GLT文件对风云三号卫星影像进行几何校正。

1. 打开ENVI软件

1.1 软件界面显示效果如下

 

2. 加载需要基于GLT进行几何校正的风云三号卫星影像数据

 

 

这里说明一下,下方的波段不应该说成波段,而就是图像数据了。

 

显示的影像效果如下

 

3. 寻找 建立GLT文件 的工具所在位置

 

4. 建立GLT文件的操作步骤

4.1 加载创建GLT文件所需要的经纬度数据

 

 

 

 经纬度两个波段的栅格数据的显示效果如下

 

4.2 打开 建立GLT文件 的工具

4.2.1 找到下面这个 建立GLT文件 的工具并打开

4.2.2 一开始的工具页面显示效果如下

 

4.3 基于加载得到经纬度数据创建GLT文件

4.3.1 传入X方向上的波段数据(当然是经度数据)

 

4.3.2 传入Y方向上的波段数据(显然是纬度数据)

4.3.3 投影信息的设置

 

 

4.3.4 输出GLT文件的相关设置

 

4.3.5 出现下方进度条等待即可

4.3.6 创建好的GLT文件显示效果如下

5. 寻找 利用GLT几何校正 的工具所在位置

 

6. 利用GLT几何校正的操作步骤

6.1 打开 利用GLT几何校正 的工具

6.1.1 找到 利用GLT几何校正 工具并打开

6.1.2 一打开工具的显示效果如下

 

6.2 传入GLT文件

 

6.3 传入需要几何校正的风云三号影像数据

 

6.4 输出校正影像文件的设置

 

 6.5 出现下方进度条等待即可

 

 6.6 校正效果显示

 

<h1>我是炒茄子</h1>

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正? 的相关文章

  • AI工程师职业规划指南——中科院大牛告诉你如何成为一名语音识别工程师

    语音识别基础知识 数学与统计学 数学是所有学科的基础 其中的高等数学 数理方程 泛函分析等课程是必要的基础知识 概率论与数理统计也是语音识别的基础学科 声学与语言学 声学基础 理论声学 声学测量等是声学方面的基础课程 有助于了解更多声学领域
  • ElasticSearch学习笔记

    一 ES核心概念 elasticsearch 是面向文档的 一切都是 Json ES关系型数据库的对比记忆 ElasticSearch 关系型数据库 索引 indices 数据库 database 类型 types 表 tables 文档

随机推荐

  • Hive 数据仓库基础应用---第一篇

    hive 的数据定义语句 DDL 创建数据库 语法格式如下 CREATE DATABASE IF NOT EXITS database name COMMENT database comment LOCATION hdfs path WIT
  • arm架构安装docker-compose

    先安装好Docker 华为云arm架构安装Docker arm架构下安装docker compose 官网地址 https github com docker compose releases 官方没有提供arm架构的包 自己去找arm架构
  • 迅雷下载器无限制版_无敏感_无限速

    迅雷下载器5 8 下载链接 链接 https pan baidu com s 1ZYf1aRwZvW4PUT7qO0lKIg 提取码 if5x 速度如图 转载于 https www cnblogs com yzhyingcool p 109
  • CSS使网页适应不同屏幕大小(最实用的rem基础屏幕的适配方案)

    先看代码 复制使用即可 以下代码均可复制粘贴使用 我将以注释的形式解释代码左右 如您满意请给莫成尘点个Fabulous 牛顿说过 我之所以看得远 是因为我站在巨人的肩膀上 我们充分借鉴了element antd等的方案来适配 需 要 注 意
  • kafka消息删除机制

    kafka过期消息删除过程 有时候总觉得我的消息没到7天就被删除了 我还以为是我的kafka配置没有生效 了解到 kafka删除机制后才恍然大悟 kafka消息首先由用户设定一个或多个partition 每个partition中kafka会
  • 光圈

    镜头上写 1 1 8 说明该镜头的最大光圈是f 1 8 F number 光圈值 F number 指的是focal length number aperture 光圈 光圈指得是镜头中间开孔的大小 光圈的作用在于决定镜头的进光量 光圈值越
  • 机器学习基础篇(十二)——多层感知机

    机器学习基础篇 十二 多层感知机 一 概述 多层感知机 MLP Multi Layer Perceptron 由感知机 PLA Perceptron Learning Algorithm 推广而来 它最主要的特点是有多个神经元层 因此也叫深
  • 大咖云集,EI稳定检索,第14届机器学习与计算国际会议(ICMLC 2022)

    14th ICMLC 2022 第14届机器学习与计算国际会议 2月18 21日 中国广州 关于我们 机器学习是人工智能及模式识别领域的共同研究热点 其理论和方法已被广泛应用于解决工程应用和科学领域的复杂问题 为了给机器学习与计算研究领域的
  • 自带win10系统换win7的那些坑

    自带win10系统换win7的那些坑 这两天真是经历了一个换系统的巨坑 如果说这次换系统是一部历史的话那也一定是一部血泪史 今日4000多字的记录会把这部血泪史中的血和泪一一道出 不为别的只为 前车之鉴后事之师 更多内容请关注微信公众号 u
  • QTableView如何插入图片(ICON)在文字的右边

    QTableView如何插入图片 ICON 在文字的右边方法一 QStyledItemDelegate 继承自 QAbstractItemDelegate 主要用于为 Model View 中的数据项提供显示和编辑功能 采用继承QStyle
  • JavaScript运算符优先级

    JavaScript 运算符优先级 是描述在计算机运算计算表达式时执行运算的先后顺序 先执行具有较高优先级的运算 然后执行较低优先级的运算 例如 我们常说的先执行相乘和除 再执行加减运算 JavaScript 运算符 圆括号处理Javasc
  • yarn.lock、package-lock.json、npm-shrinkwrap.json的区别

    总的来说yarn lock和package lock json起的作用相同 只不过yarn是默认的 npm到5以后才会出现lock package lock json是npm5的新特性 也不向前兼容 如果npm版本是4或以下 那得用npm
  • JavaScript HTML DOM

    JavaScript HTML DOM 文档对象模型 是一种用于访问和操作HTML文档元素的编程接口 它将HTML文档表示为一个树形结构 使开发人员可以使用JavaScript来操作和修改HTML元素 属性 样式和事件 通过使用HTML D
  • Vue研习录(04)——列表渲染详解及示例分析

    Vue研习录 04 列表渲染详解及示例分析 版权声明 一 v for 二 维护状态 三 v for 与对象 四 在 v for 里使用范围值 版权声明 本文原创作者 清风不渡 博客地址 https blog csdn net WXKKang
  • 【STM32】时钟系统RCC

    目录 一 时钟树 1 时钟源 2 高速外部时钟信号 HSE 3 低速外部时钟信号 LSE 4 系统时钟 SYSCLK 5 时钟输出 MCO 6 AHB 参考文献 一 时钟树 本文以STM32F103为例 将本人所知的关于STM32的时钟系统
  • Java实战项目二(超详细)---奔跑吧小恐龙

    奔跑吧小恐龙是一款简单的跑酷游戏 代码简单 适合初学者学习 玩家控制小恐龙向前狂奔 躲避沿途出现的石头和仙人掌 跑的越远 分数越高 游戏内还增加了背景音乐 跳跃音乐和碰撞音乐 本文的代码虽然长 但不难理解 希望大家能够耐心看完 文中代码均可
  • EXCEL VBA连接SQL数据库

    说明 EXCEL VBA连接SQL数据库一般有以下3个步骤 1 VBA连接数据库之前需要创建连接对象 可以采用以下方式 Dim CN As Object Set CN CreateObject ADODB Connection 也可以通过添
  • 数据库应用 --- Yelp Data Analysis Application

    数据库应用 Yelp Data Analysis Application Overview Basic Info Functionality 初始GUI Simple Business Search Simple User Search 筛
  • 你还不会Python网络爬虫中的requests模块使用《一》

    替代模块 比如说urllib模块 但是在工作中用的最多的还是requests模块 requests的代码简洁易懂 相对于臃肿的urllib模块 使用requests编写的爬虫代码将会更少 而且实现某一功能将会简单 因此建议大家掌握该模块的使
  • ENVI: 如何创建GLT文件并基于GLT对图像进行几何校正?

    这是一条目录 目录 这是一条目录 01 什么是GLT文件 02 案例 1 打开ENVI软件 1 1 软件界面显示效果如下 2 加载需要基于GLT进行几何校正的风云三号卫星影像数据 3 寻找 建立GLT文件 的工具所在位置 4 建立GLT文件