遥感影像的三种主要格式定义
遥感图像包括多个波段,有多种存储格式,但基本的通用格式有三种,即BSQ、BIL和BIP格式。
1、BSQ(band sequential)是像素按波段顺序依次排列的数据格式。即先按照波段顺序分块排列,在每个波段块内,再按照行列顺序排列。同一波段的像素保存在一个块中,这保证了像素空间位置的连续性。
2、BIL(band interleaved by line)格式中,像素先以行为单位分块,在每个块内,按照波段顺序排列像素。同一行不同波段的数据保存在一个数据块中。像素的空间位置在列的方向上是连续的。
3、BIP(band interleaved by Pixel)格式中,以像素为核心,像素的各个波段数据保存在一起,打破了像素空间位置的连续性。保持行的顺序不变,在列的方向上按列分块,每个块内为当前像素不同波段的像素值。
扩展资料
各类遥感图像都存在在几何校正的问题。由于人们已习惯使用正射投影的地形图,因此对各类遥感影像的畸变都必须以地形图为基准进行几何校正。几何校正大致如下:
①选择控制点:在遥感图像和地形图上分别选择同名控制点,以建立图像与地图之间的投影关系,这些控制点应该选在能明显定位的地方,如河流交叉点等。
②建立整体映射函数:根据图像的几何畸变性质及地面控制点的多少来确定校正数学模型,建立起图像与地图之间的空间变换关系,如多项式方法、仿射变换方法等。
③重采样内插:为了使校正后的输出图像像元与输入的未校正图像相对应,根据确定的校正公式,对输入图像的数据重新排列。在重采样中,由于所计算的对应位置的坐标不是整数值,必须通过对周围的像元值进行内插来求出新的像元值。
参考资料来源:百度百科-遥感影像
(((像元号顺序),行号顺序),波段顺序)
2、BIL格式(band interleaved by line) 对每一行中代表一个波段的光谱值进行排列,然后按波段顺序排列该行,最后对各行进行重复。
(((像元号顺序),波段顺序),行号顺序)
3、BIP格式(band interleaved by pixel) 在一行中,每个像元按光谱波段次序进行排列,然后对该行的全部像元进行这种波段次序排列,最后对各行进行重复。
((波段次序,像元号顺序),行号顺序)
4、其他格式
a、行程编码格式(run-length encoding)
为了压缩数据,采用行程编码形式,属波段连续方式,即对每条扫描线仅存储亮度值以及该亮度值出现的次数,如一条扫描线上有60个亮度值为10的水体。它在计算机内以060010整数格式存储。其涵义为60个像元,每个像元的亮度值为10。计算机仅存60和10;这要比存储60个10的存储量少得多。但是对于仅有较少相似值的混杂数据,此法并不适宜。
b、HDF格式
HDF格式是一种不必转换格式就可以在不同平台间传递的新型数据恪式,由美国国家高级计算应用中心(NCSA)研制,已经应用于MODIS、MISR等数据中。
HDF有6种主要数据类型:栅格图像数据、调色板(图像色谱)、科学数据集、HDF注释(信息说明数据)、Vdata(数据表)、Vgroup(相关数据组合)。HDF采用分层式数据管理结构,并通过所提供的“层体目录疗构”可以直接从嵌套的文件中获得各种信息。因此,打开一个HDF文件,在读取图像数据的同时可以方便的查取到其地理定位、轨道参数、图像属性、图像噪声等各种信息参数。
各波段的二维图像数据按波段顺序排列。
(((像元号顺序),行号顺序),波段顺序)
(2)BIL格式(band interleaved by line)
对每一行中代表一个波段的光谱值进行排列,然后按波段顺序排列该行,最后对各行进行重复。
(((像元号顺序),波段顺序),行号顺序)
(3)BIP格式(band interleaved by pixel)
在一行中,每个像元按光谱波段次序进行排列,然后对该行的全部像元进行这种波段次序排列,最后对各行进行重复。
((波段次序,像元号顺序),行号顺序)
具体来说:
通用栅格数据格式都会存储为二进制的字节流,通常它将以BSQ(按波段顺序:BSQ是最简单的存储格式,它将影像同一波段的数据逐行存储下来,再以相同的方式存储下一波段。如果要获取影像单个波谱波段的空间点(X,Y)的信息,那么采用BSQ方式存储是最佳的选择)
BSQ易于获取单波谱波段的单点信息。
BIP提供了最佳的波谱处理能力。BIP按顺序存储第一个像素的所有波段,接着是第二个像素的所有波段,然后是第三个像素的所有波段,以此类推,知道所有像素都存完为止。它为影像的波普维的存取提供了最佳的性能。
BIL是介于空间处理和波谱处理之间的一种存储格式,也是大多数ENVI处理操作中推荐的文件格式。它是先存储第一波段的第一行,接着是第二波段的第一行,然后是第三波段的第一行,直到所有波段都存储完为止。