A=imread('1.jpg');
B=imread('2.jpg');
C=imread('3.jpg');
D=imread('4.jpg');
F1=imread('5.jpg');
A_a = double(A)/255;
B_b = double(B)/255;
C_c= double(A)/255;
D_d = double(B)/255;
ori_A=A;
ori_B=B;
ori_C=C;
ori_D=D;
[p1,q1] = size(A);
[p2,q2] = size(B);
if(p1~=p2||q1~=q2)
error('The size of image A and image B must be the same......');
end
F1= fuse_lap(A_a,B_b,4,1,3);
M1=A_a;
M2=B_b;
zt=4;
ap=1;
mp=3;
%Y = fuse_lap(M1, M2, zt, ap, mp) image fusion with laplacian pyramid
%
% M1 - input image A
% M2 - input image B
% zt - maximum decomposition level
% ap -

该博客介绍如何使用MATLAB进行拉普拉斯金字塔的图像融合,通过读取多张图片,进行大小匹配、拉普拉斯变换、系数选择等步骤,最终合成融合后的图像。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



