赞
踩
1、频域滤波的基本步骤:
1)、使用函数paddedsize获取填充函数;PQ = paddedsize(size(f));
2)、得到使用填充的傅里叶变换,F = fft2(f,PQ(1),PQ(2));
3)、获取滤波函数H(高通、低通等);
4)、将变换乘以滤波函数;G = H.*F;
5)、获取G的傅里叶变换的实部;g = real(ifft2(G));
6)、将左上部的矩形修剪为原始图像大小:g = g(1:size(f,1),1:size(f,2));
2、从空域滤波器获得频域滤波器
使用函数为:H = freqz2(h,R,C);
3、常用频域滤波器(在D0处出现截止频率,D(u,v)为到滤波中心的距离)
1)低通滤波器
理想低通滤波器(ILPF),硬件无法实现:H(u,v) = 1 若 D(u,v)<=
D0,否则为0;
巴特沃兹低通滤波器(BLPF) H(u,v) = 1 / (1 +
[D(u,v)/D0]^2n),在D0处降为最大值的50%;
高斯低通滤波器(GLPF) H(u,v) = e^(-D^2(u,v) /
2D0^2),在D0处降为最大值的0.607倍,最大值为1;
2)高通滤波器
对应与低通滤波器也有三种高通滤波器,H(高通)= 1 - L(低通);
3)高频强调滤波
H(u,v) = a + bHhp(u,v);a是偏移量 ,b是乘数(一般大于1)
高频强调滤波中,常量乘数突出了高频部分,这个乘数也增加了低频部分的幅度,但只要偏移量和乘数相比较小,低频增强的影响就弱于高频增强的影响。(例子中a
= 0.5 b = 2)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。