资源简介
小波变换的图像融合,比较适合于初级学习者的使用。我已经用过了,很好用
代码片段和文件信息
function y=wtfusion(x1x2Nwname)
%函数功能:
% 函数x=wtfusion(x1x2Nwname)将两幅原图像x1x2进行基于小波变换的图像融合,得到融合后的图像y
% 近似分量采用加权平均的融合规则,各细节分量采用基于区域特性量测的融合规则
%输入参数:
% x1----输入原图像1
% x2----输入原图像2
% N----小波分解的层数
% wname----小波基函数
%输出参数:
% y----原图像融合后得到的图像
%-----------------------------------------------------------------%
x1=double(x1); %将uint8的图像数据类型转换成double型进行数据处理
x2=double(x2);
%将原图像x1x2分别进行N层小波分解,wname为小波基函数,
%C为各层分解系数S为各层分解系数长度(也就是大小).
%C的结构:c=[A(N)|H(N)|V(N)|D(N)|H(N-1)|V(N-1)|D(N-1)|H(N-2)|V(N-2)|D(N-2)|...|H(1)|V(1)|D(1)]
%A(N)代表第N层低频系数(可见只有第n层含有低频信息)H(N)|V(N)|D(N)代表第N层高频系数分别是水平垂直对角高频
%S(N+2行2列)的结构是储存各层分解系数长度的即第一行是A(N)的长度(其实是A(N)的原矩阵的行数和列数)
%第二行是H(N)|V(N)|D(N)|的长度第三行是H(N-1)|V(N-1)|D(N-1)的长度
%倒数第二行是H(1)|V(1)|D(1)长度最后一行是X的长度(即大小)
[C1S1]=wavedec2(x1Nwname);
[C2S2]=wavedec2(x2Nwname);
A1=appcoef2(C1S1wnameN);
- 上一篇:实测信号VMD分解
- 下一篇:ADRC的SIMUli
nk仿真模型
相关资源
- 系数绝对值最大 图像融合MATLAB算法
- MATLAB多聚焦图像融合将两张到六张不
- 数据融合matlab
- CCA 特征融合 降维
- madgwick_传感器融合算法_matlab
-
simuli
nk中的UWB和6轴imu融合算法程序 - 基于nsct的图像融合,
- 遥感影像融合_数字图像处理的matlab程
- 加权平均 图像融合MATLAB算法 含融合源
- 基于运动想象脑电信号的多特征融合
- 基于MATLAB的图像融合算法
- 小波变换图像融合的matlab实现
- 基于形状与颜色特征融合的图像检索
- 小波变换法图像融合MATLAB代码
- image fusion tools
- 使用神经网络解答多传感器数据融合
- 多传感融合的MATLAB方法
- 目标跟踪算法KCF融合HOG+CN特征,matl
- multi sensor data fusion with matlab(书+源码
- MATLAB实现多图融合
- 红外可见图像自适应梯度融合matlab代
- 用MATLAB实现基于小波变换的图像融合
- MATLAB GUI实现图像Laplace金字塔分解与融
- Matlab 图像融合源代码及数据
- matlab实现影像融合及精度评定
- 惯性导航matlab开源程序GPS&IMU;数据融合
- GPS+IMU室内外无缝定位数据融合MATLAB程
- 传感器信息融合_MATLAB程序实现.pdf
- 基于联盟博弈的协作感知模型的融合
- 像素级图像融合算法主成分分析-pca算
评论
共有 条评论