摘要
随着可用卫星的传感器型号、数量的增加和影像光谱及空间分辨率的提升,卫星影像的数据量在显著增加。因此,构建针对大数据影像的操作平台是必不可少的。本平台是采用C++编程语言,利用Visual Studio2010集成开发环境系统开发出来的应用程序。本文首先对GDAL与Qt的体系结构进行了介绍,随后对平台中实现的功能进行了详细介绍,分析了大数据量影像的处理策略与利用GDAL库实现影像校正。本平台主要具有影像显示、建立影像金字塔、查看影像直方图、空间二维量测、手动选点几何校正及自动几何校正的功能。
With the increase of the sensor model,the number and the image spectrum and the spatial resolution of the satellite,the data quantity of the satellite image is significantly increased. Therefore,it is necessary to build a platform for the operation of large data images. This platform is the use of C + + programming language Studio Visual 2010 integrated development environment developed by the application. Firstly,this paper introduces the architecture of GDAL and Qt,and then introduces the functions of the platform in detail,especially analyzes the processing strategy of large data volume image and the realization of image correction by using GDAL database. This platform mainly realizes the image display,the establishment of Pyramid image,view image histogram,spatial measurement,and geometric correction and ASIFT algorithm image matching function.
引文
[1]Bunting P,Gillingham S.The KEA image file format[J].Computers&Geosciences,2013,57(4):54-58.
[2]胡月明,张俊平,王璐,等.一种基于影像切片、合成算法的遥感影像快速读取、存储方法[C].International Conference on Remote Sensing,2010.
[3]Mark Summerfield.Qt高级编程[M].北京:电子工业出版社,2011.
[4]李民录.GDAL源码剖析与开发指南[M].北京:人民邮电出版社,2012.
[5]孟婵媛,张哲,张靓,等.基于GDAL和Net CDF的影像金字塔构建方法[J].海洋测绘,2012,32(2):49-51.
[6]沈照庆,郭雷,陈性义,等.基于VC++的高光谱遥感影像仔储格式转化实现研究[J].地理空间信息,2008,6(4):22-24.
[7]汤竞煌,聂智龙.遥感图像的几何校正[J].测绘与空间地理信息,2007,30(2):100-102.
[8]宋光明,杨小冈,曹菲.卫星影像仿射畸变的自动校正方法[J].计算机工程,2006,32(9):41-43.