sym4 matlab,使用MATLAB工具wfusimg函数进行图像的融合

x1=imread('cs1.jpg');

x2=imread('cs2.jpg');

x1=double(x1)/256;

x2=double(x2)/256;

xfus=wfusimg(x1,x2,'sym4',5,'max','max');  %使用wfusimg函数进行图像的融合,其实就是把对低频和高频的处理封装了。

figure;

imshow(xfus);

效果:

ac87e9266258a91d6b2c5217e3fc7a1d.png

和上一个方法相比效果要好得多,这是因为分别对低频个高频进行了处理

wfusimg(x1,x2,'sym4',5,'max','max')说明

x1,x2为需要融合的图像,采用小波:sym4,分解为5层,近似信号取两幅图中绝对值最大的值,细节信号取两幅图中绝对值最大值,

可选:max,min,mean,img1,img2,rand.

以下是转载的具体方式:

当然,我们也可以不使用小波工具箱中给出的现成函数,而选择自己动手实现基于小波的图像融合算法。这对我们实际了解该算法是如何进行的大有裨益。下面这段示例程序实现了与前面代码段相同的作用,请读者留意注释说明的部分。另需说明的是,下面这段程序仅仅是为了演示算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值