✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

⛄ 内容介绍

为了更好地进行不同分辨率图像的融合,提出了一种在Matlab平台上实现基于小波变换的多光谱图像与高分辨率图像融合方法.实验结果分析表明,得到的融合图像与原多光谱图像相比,细节信息更为突出,整体信息更为丰富,基本达到了提高融合增强的目的.

⛄ 部分代码

clc;

clear all;

close all;

Panc = imread('0.tif');

 up=Panc(:,:,1);

low = imread('1.tif');

figure(1);

subplot(1,2,1),imshow(up);title('高分辨率影像');

subplot(1,2,2),imshow(low);title('多波段影像');

[low_R]=double(low(:,:,1));            %把函数类型unit8为double型

 [low_G]=double(low(:,:,2));

 [low_B]=double(low(:,:,3));

⛄ 运行结果

【图像融合】基于小波变换实现高分辨率全色图图像融合(含评价指标)附matlab代码_小波变换

【图像融合】基于小波变换实现高分辨率全色图图像融合(含评价指标)附matlab代码_多光谱图像_02

【图像融合】基于小波变换实现高分辨率全色图图像融合(含评价指标)附matlab代码_图像融合_03

⛄ 参考文献

[1] 陈木生. 基于小波变换的全色图像与多光谱图像融合算法研究[D]. 暨南大学.

[2] 黄青霞. 不同融合方法及空间分辨率对遥感影像融合质量影响的研究. 昆明理工大学.

[3] 柏春岚, 刘豪. 基于小波变换的图像融合及其MATLAB实现[J]. 科技广场, 2014(8):3.

⛳️ 完整代码

❤️部分理论引用网络文献,若有侵权联系博主删除
❤️ 关注我领取海量matlab电子书和数学建模资料