遥感图像处理入门知识

news/2024/7/21 5:46:47 标签: 图像处理, 人工智能

一、卫星遥感图像文件格式

卫星图像的接收存储是在遥感卫星地面站中完成的,收集到的数据通过数模转换变成数字数据。目前的卫星图像数据都是以数字形式保存的。随着计算机技术的飞速发展,卫星图像的保存格式也趋于标准化,大多采用了 TIFF或者 GeOTIFF的格式。

(1)BSQ(Band Sequential)格式

BSO 是按波段保存数据的,即一个波段保存后接着保存第二个波段。按图像的波段顺序分为独立文件记录存放,每个波段的文件则以像元的行、列序号排列。当图像处理仅需对一个波段的数据进行处理时,这种格式最为方便。只要调用所需的波段数据文件即可。

(2)BIL(Band Interleaved by Line)格式

BIL,是按行保存数据的,即保存第一个波段的第一行后,接着保存第二个波段的第行,依次类推。这种格式比较节省存储空间。

(3)BIP(Band Interleaved by Pixel)格式

BIP 是按像元保存数据的,即先保存第一个波段的第一个像元,接着保存第二个波段的第一个像元,依次保存。这种格式最适于提取典型地物光谱曲线,分析遥感图像光谱特征依据光谱特征进行合成增强以及自动识别分类处理,因为各个波段的同一个像元灰度值集中在一起,因此可以一次读出,调用方便。

(4)HDF(Hierarchical Data Format)格式

随着高光谱成像技术的发展,卫星图像数据量急剧增大,传统的图像格式很难全面体现卫星信息,需要功能更强的记录卫星信息的图像文件格式。HDF层次式文件格式是美国国家计算中心推出的一种新型数据格式,用于记录不同计算机平台产生的各类型的科学数据

二、遥感图像预处理一般流程

图像预处理是遥感图像处理工程中非常重要的环节,主要包括图像几何校正、图像融图像镶嵌和图像裁剪等过程。

(1)几何校正

 图像几何变形一般分为两大类:系统性和非系统性

系统性一般有传感器本身引起的,有规律可循和可预测性,可以用传感器模型来校正,卫星地面接收站已经完成这项工作。

非系统性几何变形是不规律的,它可以是传感器平台本身的高度、姿态等不稳定,也可以是地球曲率及空气折射的变化以及地形的变化等。

我们常说的几何校正就是消除这些非系统性几何变形。

几何校正是利用地面控制点和几何校正数学模型来矫正非系统因素产生的误差,同时也是将图像投影到平面上,使其符合地图投影系统的过程。

(2)图像融合

图像融合是将低空间分辨率的多光谱图像或高光谱数据与高空间分辨率的单波段图像重采样生成一幅高分辨率多光谱图像的遥感图像处理技术,使得处理后的图像既有较高的空间分辨率,又具有多光谱特征。

图像融合的关键是融合前两幅图像的精确配准以及处理过程中融合方法的选择。只有将两幅融合图像进行精确配准,才可能得到满意的结果。

(3)图像镶嵌

图像镶嵌指在一定数学基础控制下,把多景相邻遥感图像拼接成一个大范围、无缝的图像的过程。

(4)图像裁剪

图像裁剪的目的是将研究之外的区域去除。

常用方法是按照行政区划边界或自然区划边界进行图像裁剪。在基础数据生产中,还经常要进行标准分幅裁剪。


http://www.niftyadmin.cn/n/5462057.html

相关文章

修改aws账户的密码和MFA

要使用AWS CLI删除当前账户的多因素认证(MFA)设备并修改密码,你需要先确保已安装并配置了AWS CLI,并且你的账户有足够的权限执行这些操作。下面是如何分步进行的指导: 1. 删除MFA设备 首先,你需要找出MFA设备的序列号或ARN。可以…

(root用户与非root用户)linux下安装最新版tmux

下载依赖包 tmux需要两个依赖包,libevent和ncurses,在tmux的github wiki官网可以找到对应的源码下载地址: libeventncursestmux 下载三个包的tar.gz文件 root用户与非root用户 下列安装指令中,如果是root用户想安装到系统级目录下&#x…

[数据结构]oj二叉树的几道选择题

本篇主要通过二叉树的几道选择题来帮助大家理解二叉树的相关概念,关系和性质。 1.有n个元素的完全二叉树的深度是( ) A.nlogn B.nlogn1 C.logn D.logn1 这题比较简单.主要考验的是深度和节点的关系。 在之前的内容里我们就知道了:高度h log(n)向上取…

多线程并发/多线程协作 以及volatile关键字的使用-问题拆解

交替打印 FooBar 给你一个类&#xff1a; class FooBar {public void foo() {for (int i 0; i < n; i) {print("foo");}}public void bar() {for (int i 0; i < n; i) {print("bar");}} }两个不同的线程将会共用一个 FooBar 实例&#xff1a; 线…

五倍吞吐量,性能全面包围 Transformer:新架构 Mamba 引爆AI圈

屹立不倒的 Transformer 迎来了一个强劲竞争者。 在别的领域&#xff0c;如果你想形容一个东西非常重要&#xff0c;你可能将其形容为「撑起了某领域的半壁江山」。但在 AI 大模型领域&#xff0c;Transformer 架构不能这么形容&#xff0c;因为它几乎撑起了「整个江山」。 自…

【Threejs基础教程-光影篇】5.2 Threejs 阴影系统

5.2 Threejs阴影系统 学习ThreeJS的捷径在用光影系统之前threejs是实时光影web端目前没有优质的实时光影实时光影会大幅增加渲染压力没有独显的电脑不建议添加实时光影 阴影配置什么样的灯光可以产生阴影什么样的物体可以产生阴影和接受阴影注意开启阴影渲染灵活运用阴影 平行光…

Linux文件系列:磁盘,文件系统,软硬链接

Linux文件系列:磁盘,文件系统,软硬链接 一.磁盘相关知识1.磁盘机械构成2.磁盘物理存储3.磁盘逻辑存储1.LBA地址2.磁盘的分区和分组 二.文件系统和inode1.inode结构体2.文件系统1.Super Block(超级块)2.Group Descriptor Table(块组描述表GDT)3.inode Table4.Data Blocks5.Block…

算法学习——LeetCode力扣动态规划篇6(121. 买卖股票的最佳时机、122. 买卖股票的最佳时机 II、123. 买卖股票的最佳时机 III)

算法学习——LeetCode力扣动态规划篇6 121. 买卖股票的最佳时机 121. 买卖股票的最佳时机 - 力扣&#xff08;LeetCode&#xff09; 描述 给定一个数组 prices &#xff0c;它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票&…