吉林大学学报(信息科学版) ›› 2015, Vol. 33 ›› Issue (5): 578-.

• 论文 • 上一篇    下一篇

基于QT 和GDAL 的遥感图像快速显示程序开发

刘焱, 陈圣波, 张栋, 梦华   

  1. 吉林大学地球探测科学与技术学院, 长春130026
  • 收稿日期:2015-04-13 出版日期:2015-09-30 发布日期:2015-12-30
  • 作者简介:刘焱(1988—), 男, 河南信阳人, 吉林大学硕士研究生, 主要从事遥感及地理信息系统软件开发研究, (Tel)86-15004311743(E-mail)1015437317@ qq. com; 通讯作者: 陈圣波(1967—), 男, 河南信阳人, 吉林大学教授, 博士, 博士生导师, 主要从事卫星技术应用及遥感研究, (Tel)86-13689805788(E-mail)chensb@ jlu. edu. cn。
  • 基金资助:

    国家发改委卫星及应用产业发展专项基金资助项目(发改办高技[2013]2140 号)

Fast Displaying Program Development of Remote Sensing Image Based on QT and GDAL

LIU Yan, CHEN Shengbo, ZHANG Dong, MENG Hua   

  1. College of Geoexploration Science and Technology, Jilin University, Changchun 130026, China
  • Received:2015-04-13 Online:2015-09-30 Published:2015-12-30

摘要:

为实现遥感数字图像的快速显示, 开发了基于QT 和GDAL(Geospatial Data Abstraction Library)的遥感图像快速显示程序, 并以ERDAS IMAGINE标准数据格式IMG 图像文件为例, 给出了Windows 系统下IMG 图像显示和坐标实时显示程序的环境配置过程、开发框架、建立流程以及功能模块的实现。程序采用开源GDAL 类库, 以图形用户界面框架QT 作为开发工具, Visual Studio 2008 作为开发平台, 采取多线程分块处理方法提取IMG 数据中波段信息和坐标信息, 实现IMG 图像的快速显示以及坐标的实时显示。同时结合QT 和GDAL 进行开源程序的开发, 改变了依赖于宿主软件进行二次开发的程序开发模式。研究结果表明, 对于1. 8 GByte 遥感图像的显示, 采用多线程分块处理方法, 与单纯使用RasterIO()函数相比, 处理时间缩短了2. 7 s, 提高了图像读取和显示效率以及程序开发的自主性, 满足了大数据量的应用需求。

关键词: 遥感数字图像, GDAL 类库, QT 框架, IMG 格式, 快速显示程序

Abstract:

In order to achieve remote sensing digital image fast displaying, by a case study in ERDAS IMAGINE IMG standard data format image file, we gave environment configuration process, development frameworks, established processes and realization of functional modules of the program of IMG image display and coordinated real-time display under the Windows system. The program realizes displaying IMG and real-time coordinate by use of the open source GDAL(Geospatial Data Abstraction Librarylibrary), a graphical user interface framework QT as a development tool, and Visual Studio 2008 as the development platform. The results show that Multi-threaded sub-block processing technology shortens 2. 7 s for 1. 8 GByte remote sensing image compared to the use of pure RasterIO (), improves the efficiency of image reading and display picture and meets the large amount of data applications.

Key words: remote sensing digital image, geospatial data abstraction library(GDAL) library, QT frame, IMG formate, fast display program

中图分类号: 

  • TP311