碧波液压网 欢迎你,游客。 登录 注册

基于VB平台的遥感图像分幅与裁切

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。
液压导航网

  

  0 引 言

  随着遥感技术的不断发展,遥感图像的应用越来越广泛。同一区域在不同比例尺的遥感图像中的编号不同,因而目标区所在遥感地形图的确定、分幅及裁切工作较为繁杂[1]。传统的索引、查找目标区地形图的方法,过程繁琐易出错,给用户带来诸多不便。国内外众多的专业遥感图像处理软件,如PCI,ERDAS等,对大批量遥感图像的裁切只能逐幅、单一地进行,即便能够进行简单的批处理操作,亦需要一定的预设条件,操作繁琐且重复性强。因而遥感图像自动分幅与裁切功能的实现有着重要的实际意义和较强的应用价值。本文在分析国内外众多遥感图像处理软件优缺点的基础上,结合遥感、图像处理等方面的知识,以VisualBasic为开发平台,进行遥感图像分幅和裁切系统的开发。

  1 分幅裁切系统的设计

  1.1 系统功能及架构

  输入目标区域左上角和右下角的大地坐标(或高斯投影坐标)及所需比例尺,经跨带处理,计算目标区域在相应地形图中的行列号,并确定目标区域遥感图像所包含的图幅数目和相应的图幅编号。然后通过坐标转换,显示各图幅及相互间的关系,根据图幅编号计算出界定目标区域范围的4个角点坐标,并比较确定对角坐标,在此基础上计算出所需裁切图像在整个图像中的位置,以二进制的形式打开图像文件,读取图像信息,存储到系统指定的目标存储文件中。具体功能包括以下几个方面:

  1)图形绘制功能

  在用户提供目标区域左上角和右下角信息的前提下,系统计算出图幅数目、图幅编号,并绘制图形。同时,为直观展示各图幅间的关系,系统还将图形存储为Shape格式文件,解决了与ArcView, ERDAS等软件的兼容性问题。

  2)导出功能

  系统能够将区域内的所有图幅编号以所需格式存储于指定的目标文件中。

  3)单幅及批量分幅、裁切功能

  用户可以灵活控制存储路径、裁切图幅,存储格式可以是Raw格式或Tiff格式,存储图像信息的同时将在当前文件夹下写入TXT,TFW两种形式的文件,用它们来记录裁切图像的相关信息;批量处理时可以在裁切信息对话框中选中要裁切的图幅,逐一点击添加即可。

  4)附加功能

  系统同时带有一些常用工具,如高斯投影的正反算、根据某点的大地坐标求图幅编号、不同比例尺间的换算、已知图幅号求西南图廓点的大地坐标等。系统的设计流程如图1所示。

 

  1.2 各模块功能的实现

  1.2.1 图像信息输入及判别

  打开需要裁切的图像,输入图像信息,并将信息传给系统参数,判断输入信息是否有误,即确定用户输入的范围是否处于图幅的同一带内。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码: 看不清?点击更换

最新评论