• 大小: 87KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Matlab
  • 标签: 小波变换  Laplace  

资源简介

本资源包括简单的图像融合方法,基于Laplace金字塔的图像融合方法,基于小波变换的图像融合方法,最后还有三种方法的对比,很适合学习

资源截图

代码片段和文件信息

function w=gaosi(xN)
%函数w=gaosi(fN)的功能是建立原图像f的N层高斯金字塔
%输入参数:
%      x----输入原图像
%      N----所要建立高斯金字塔的层数
%输出参数:
%      w----高斯金字塔,w={G0G1G2...Gn}其中G0表示高斯金字塔的最底层,Gn表示高斯金字塔的最高层
%--------------------------------------%

x=double(x);
w={x};          %原图像作为高斯金字塔的最底层
for i=1:N-1
    a=reduce(x);%调用reduce函数得到上一层图像
    w=[wa];    %每一层图像存入w中
    x=a;        %每次循环的结果作为下次循环reduce函数的输入
end
end
 

function y=reduce(x)
%函数y=reduce(x)的功能是实现输入图像x与w的卷积,然后进行降采样得到输出y
%输入参数:
%      x----输入的图像
%输出参数:
%      y----输出的图像,尺寸是输入的的一半,即隔行隔列降采样
%-------------------------------------------------------------%
[rowcol]=size(x);

w=1/256*[14641;41624164;62436246;41624164;14641];
temp=conv2(xw‘same‘);  %输入图像x与w进行卷积

M=floor(row/2);
N=floor(col/2);

for i=1:M                %隔行隔列降采样
    for j=1:N
        y(ij)=temp(2*i2*j);
    end
end

end


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-04-18 14:23  新建文件夹\
     文件        1103  2014-04-17 17:05  新建文件夹\gaosi.m
     文件        1215  2014-04-18 14:23  新建文件夹\jdfusion.m
     文件        1244  2014-04-15 21:59  新建文件夹\lap.m
     文件        1268  2014-04-17 17:38  新建文件夹\lapfusion.m
     文件       30637  2014-04-07 20:15  新建文件夹\lena.jpg
     文件       24100  2014-04-16 19:34  新建文件夹\lena1.jpg
     文件       26808  2014-04-16 19:37  新建文件夹\lena2.jpg
     文件        1310  2014-04-17 21:11  新建文件夹\msg.m
     文件        1326  2014-04-15 22:11  新建文件夹\recon.m
     文件        1137  2014-04-17 21:02  新建文件夹\rmse.m
     文件        3671  2014-04-18 09:21  新建文件夹\wtfusion.m

评论

共有 条评论