✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,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));
⛄ 运行结果
⛄ 参考文献
[1] 陈木生. 基于小波变换的全色图像与多光谱图像融合算法研究[D]. 暨南大学.
[2] 黄青霞. 不同融合方法及空间分辨率对遥感影像融合质量影响的研究. 昆明理工大学.
[3] 柏春岚, 刘豪. 基于小波变换的图像融合及其MATLAB实现[J]. 科技广场, 2014(8):3.