资源简介
基于系数绝对值最大融合规则的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;
for i=1:m
for j=1:n
if abs(aH(ij))>=abs(bH(ij));
newH(ij)=aH(ij);
else
newH(ij)=bH(ij);
end
end
end
for i=1:m
for j=1:n
if abs(aV(ij))>=abs(bV(ij));
newV(ij)=aV(ij);
else
newV(ij)=bV(ij);
end
end
end
for i=1:m
for j=1:n
if abs(aD(ij))>=abs(bD(ij));
newD(ij)=aD(ij);
else
newD(ij)=bD(ij);
end
end
end
new=idwt2(newAnewHnewVnewD‘bior2.4‘);
new=uint8(new);
figure;
imshow(new);
title(‘系数绝对值之取大‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-23 22:22 系数绝对值最大图像融合\
文件 1106 2018-03-23 22:23 系数绝对值最大图像融合\coefficientmax.m
文件 921654 2015-04-02 19:53 系数绝对值最大图像融合\lab1.bmp
文件 921654 2015-04-02 19:53 系数绝对值最大图像融合\lab2.bmp
- 上一篇:用MATLAB-DFT2D DCT2D
- 下一篇:stlwritematlab程序
相关资源
- stlwritematlab程序
- 用MATLAB-DFT2D DCT2D
- Matlab delta机器人的空间仿真程式
- 扑克牌数字花色识别Matlab
- MATLAB多聚焦图像融合将两张到六张不
- sutton强化学习随书MATLAB代码
- ROC曲线 matlab实现
- 无控纵向导弹弹道计算
- 层次分析法的matlab程序
- MATLAB烟花算法源代码
- OFDM通信系统matlab实现
- MATLAB的S-Function编写指导
- matlab实现对两幅图像的叠加
- 织物密度测量MATLAB实现
- pca源码matlab
- lvq学习算法源码matlab
- FBMC OQAM matlab code
- 基于matlab的判决反馈的均衡器
- 泊松过程的模拟及检验 matlab程序
- 小卫星多普勒频偏MATLAB仿真程序及参
- MATLAB R2007基础教程刘慧颖 编著--源代
- EMD 算法MATLAB 程序
- 基于颜色的聚类分割matlab
- MATLAB电机仿真精华50例
- MATLAB电机仿真精华50例PDF+源码
- 基于Matlab的OFDM系统仿真的设计
- 用于研究非线性系统matlab模块
- 世上最牛的23个图像跟踪算法MATLAB程序
- 压缩鬼成像matlab代码
- HHT变换的三种方法 Matlab,包含CMD分解
评论
共有 条评论