首页 > 代码库 > 基于GLT法的风云三号气象卫星校正
基于GLT法的风云三号气象卫星校正
GLT几何校正法利用输入的几何文件生成一个地理位置查找表文件(geographic lookup table,GLT),从该文件中可以了解到某个初始像元在最终输出结果中实际的地理位置。地理位置查找表文件是一个二维图像文件,文件中所包含两个波段:地理校正图像的行和列,文件对应的灰度值表示原始图像每个像素对应的地理位置坐标信息,用有符号整型储存,它的符号说明输出像元是对应于真实的输入像元,还是由邻近像元生成的填实像元(infill pixel)。符号为正时说明使用了真实的像元位置值;符号为负时说明使用了邻近像元的位置值,值为0说明周围7个象元内没有邻近像元位置值。
GLT文件包含初始图像每个像元的地理定位信息,它的校正精度是很高的。避免了通过地面控制点利用二次多项式几何校正法对低分辨率图像数据的处理。
下面以我国的风云三号气象卫星可见光红外扫描辐射计(Visible and InfraRed Radiometer,VIRR)数据的为例,介绍这种几何校正方法。
第一步、安装补丁
在进行几何校正之前,首先安装ENVI的HDF5格式读取补丁, 将open_hdf5_event.sav (下载地址:http://blog.sina.com.cn/s/blog_764b1e9d010195ed.html)文件拷贝到ENVI安装目录下的save_add文件夹内,重新启动ENVI。
第二步、打开文件
(1)
(2)
(3)
(4)
图4.13 HDF5文件查看
图4.14 波段列表和数据的加载
第三步、生成GLT文件
(1)
(2)
(3)
(4)
图4.15 选择X、Y 波段
(5)
(6)
图4.16 输出GLT文件
第四步、利用GLT文件几何校正图像
(1)
(2)
(3)
(4)
第五步、查看结果
选择主菜单-> Spectral->SPARE Tools->Google Earth Bridge,将校正结果在Google Earth下叠加显示,可以看到校正结果和Google Earth基本重合。
图4.17 GLT校正结果与Google Earth叠加显示
基于GLT法的风云三号气象卫星校正