数字图像处理第三章——频域处理(下)

本文深入探讨数字图像处理中的频域处理,重点关注高通滤波器,如理想高通、巴特沃斯高通和高斯高通滤波器,用于图像锐化。此外,还讨论了高频强调滤波,以及带阻和带通滤波器,包括陷波滤波器在消除周期噪声中的应用。
摘要由CSDN通过智能技术生成

数字图像处理—频域处理

(六)高通(锐化)频域滤波器

低通滤波使图像变得模糊那样,相反的处理过程一高通滤波,通过削弱傅立叶变换的低频以及保持高频相对不变来锐化图像。图像锐化是一种补偿轮廓 、突出边缘信息以使图像更为清晰的处理方法 。 锐化的目标实质上是要增强原始图像的高频成分 。与图像平滑不同,图像平滑通过积分过程使图像边模糊,图像锐化则是通过微分过程使图像变清晰。图像锐化的目的:

  1. 增强图像边缘,使模糊的图像变得更加清晰,颜色变得鲜明突出,图像的质量有所改善,产生更适合人眼观察和识别的图像;
  2. 希望通过锐化处理后,目标物体的边缘鲜明,以便于提取目标的边缘、对图像进行分割、目标区域识别、区域形状提取等,进一步的图像理解与分析奠定基础。

高通滤波器: 理想高通滤波器IHPF;巴特沃思高通滤波器BHPF;高斯高通滤波器GHPF;

高通滤波器的传递函数由下式给出:
在这里插入图片描述

6.1 高通滤波函数

使用函数 lpfilter 构建另一个函数hpfilter,使用它可以产生高通滤波器:

function H = hpfilter(typef M, N, DO, n) 
if nargin 4 == 4
  n = 1;
end
Hlp = lpfilter(type, M, N,DO, n); 
H = 1 - Hlp;

下面分别介绍三种滤波器:理想、布特沃斯和高斯高通滤波器的绘图和图像

理想高通滤波器:与低通滤波器相对,IHPF将以D0为半径的圆周内的所有频率置为0,而毫不衰减地通过圆周外的任何频率。 IHPF 也是物理不可实现的,只能通过计算机实现。和ILPF一样有振铃现象 。

函数公式:
在这里插入图片描述
编写代码:

H = fftshift(hpfilter('ideal', 500, 500, 50));   %对图像频谱进行移动,使0频率点在中心
figure;
subplot(1, 2, 1), surf(double(H(1:10:500, 1:10:500))), title('理想高通滤波器绘图');
subplot(1, 2, 2), imshow(H,[]), title('理想高通滤波器图像');

代码运行效果如下:

布特沃斯高通滤波器:BHPF比IHPF更平滑,它在高低频之间有比较光滑的过渡;BHPF振铃不明显,对微小物体的过滤比IHPF清晰。

函数公式:
在这里插入图片描述
编写代码:

H = fftshift(hpfilter('btw', 500, 500, 50)); 
figure;
subplot(1, 2, 1), surf(double(H(1:10:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值