遥感图像融合评价系统的设计与实现
2021-10-15信博文杨凤芸
信博文,杨凤芸
(辽宁科技大学 土木工程学院,辽宁 鞍山 114051)
图像融合是一项很重要的图像处理技术,经过该技术处理后的遥感图像解译能力有所提高。因此,很多研究者针对各自行业开发了图像处理软件,如铁路行业设计了地质遥感图像处理系统[1],司法行业设计了刑事图像融合界面[2]等。很多学者利用不同的语言编写图像质量评价代码,殷学永等[3]通过MATLAB程序,徐胜祥等[4]利用MatrixVB语言,葛祥等[5]基于IDL语言均完成图像客观评价。此外,很多融合方法应用到遥感图像上,唐敏[6]采用IHS(Intensity hue saturation,IHS)法融合遥感图像,纪峰等[7]使用PCA(Principal component analysis,PCA)法融合遥感图像,原惠峰等[8]利用离散小波变换法融合红外图像。目前,针对测绘工程且基于MATLAB软件的图像融合评价一体化的系统还未见报道。本文基于MATLAB软件的图形用户界面(Graphical user interface,GUI),利用小波法、PCA法、IHS法三种融合方式融合遥感图像,建立遥感图像融合评价系统,提出熵、标准差等九项客观评价指标,以满足测绘工程遥感图像融合与评价工作的需求。
1 遥感图像融合评价系统总体设计
MATLAB具有编程速度快、绘图能力强、矩阵数组计算高效等特点,在图形图像处理和计算机视觉等方面有很大优势[9]。GUI是MATLAB的重要的组件之一,用户通过它设计窗口的菜单、按钮、文本等对象。
本文采用MATLAB R2020a设计的遥感图像融合评价系统主页面见图1。系统由菜单搭建而成,包括遥感图像融合方法、遥感图像质量评价、退出程序三个主菜单,前两个主菜单下分别有三个子菜单,单击任一子菜单按钮,都将切换到与其相对应的GUI页面,单击“退出程序”主菜单将关闭遥感图像融合评价系统。……
