资源简介

基于加权平均融合规则的图像融合MATLAB算法 含融合源图像

资源截图

代码片段和文件信息

clc;
clear all; 
close all; 
x=imread(‘lab1.bmp‘); 
y=imread(‘lab2.bmp‘); 
figureimshow(x);
figureimshow(y);
a=rgb2gray(x); 
b=rgb2gray(y); 
a=double(a); 
b=double(b); 
[aAaHaVaD]=dwt2(a‘bior2.4‘); %单级离散二维小波变换
[bAbHbVbD]=dwt2(b‘bior2.4‘); 
newA=zeros(size(aA)); 
newH=zeros(size(aH)); 
newV=zeros(size(aV)); 
newD=zeros(size(aD)); 
[mn]=size(aA); 
for i=1:m 
    for j=1:n 
        newA(ij)=(aA(ij)+bA(ij))/2; 
    end; 
end; 
[mn]=size(aH); 
for i=1:m 
    for j=1:n 
        newH(ij)=(aH(ij)+bH(ij))/2; 
    end; 
end; 
[mn]=size(aV); 
for i=1:m 
    for j=1:n 
        newV(ij)=(aV(ij)+bV(ij))/2; 
    end; 
end; 
[mn]=size(aD); 
for i=1:m 
    for j=1:n 
        newD(ij)=(aD(ij)+bD(ij))/2; 
    end; 
end; 
 
new=idwt2(newAnewHnewVnewD‘bior2.4‘);   %单级离散二维小波逆变换
new=uint8(new); 
figure; 
imshow(new); 
title(‘均值‘)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-03-23 22:21  加权平均图像融合算法\
     文件      921654  2015-04-02 19:53  加权平均图像融合算法\lab1.bmp
     文件      921654  2015-04-02 19:53  加权平均图像融合算法\lab2.bmp
     文件         917  2018-03-23 22:24  加权平均图像融合算法\meanfusion.m

评论

共有 条评论