【七】小波变换

多分辨率分析

小波变换的实质就是空间中的任意函数f(t)表示成为其在具有不同伸缩因子和平移因子上得到投影的叠加。与傅里叶的区别在于它是将一维时域函数映射都二维“时间-尺度”域上。

多分辨率分析类似于现在的手机地图,有大地图,也有放大后的小地图 。

Matlab实现

f = imread('babyNew.bmp');
imshow(f);
[c,s] = wavefast(f,1,'sym4');%利用'sym4'小波作快速小波变换
[nc,y] = wavecut ('a',c,s);
edges = abs(waveback(nc,s,'sym4'));%边缘图像的重构
subplot(2,2,1),imshow(f);
title('原图');
subplot(2,2,2),wave2gray(c,s,-6);
title('快速小波变换后灰度图');
subplot(2,2,3),wave2gray(nc,s,-6);
title('近似系数置0后的图像');
subplot(2,2,4),imshow(mat2gray(edges));
title('边缘图像重构后的图像');

在这里插入图片描述
另,小波变换可以进行图像去噪图像压缩等,这里不一一赘述,效果图分别如下。

多分辨率中还有Gabor多分辨率分析

常用的小波变换有Haar小波Daubeshies小波
对于多维信号,可以采用对应的高维小波

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值