数字图像处理高通滤波器精编版

合集下载

高通滤波器

高通滤波器
(2)振铃
ILPF空域上冲激响应卷积产生两个现象: 一是边缘渐变部分的对比度; 二是边缘部分加边(ringing)。 其原因是冲激响应函数的多个过零点。
1 低通滤波器法
f(x) h(x) g(x)
1 低通滤波器法
3)巴特沃思低通滤波器(BLPF)
n阶巴特沃思(Butterworth)滤波器
4 同态滤波
4 同态滤波
分析
fi(x,y): 缓慢变化,频率集中在低频部分 fr(x,y): 包含景物各种信息,高频分量丰富
处理
lnf x , y lnfi x , y lnfr x , y FFT lnf x , y FFT lnfi x , y FFT lnfr x ,y
H
u,
v
0 1
D u,v D0 D u,v D0
其中D u,v u2 v2
2 高通滤波器法
0.8
0.6
0.4
-4
0.2
-4
-2
0 -2
vu
2
2
4
4
0.8 0.6 0.4 0.2
-4
-2
0
2t
4
2 高通滤波器法
3)巴特沃思高通滤波器(BHPF)
n阶巴特沃思(Butterworth)高通滤波器
u
Ho
u
Ps
Ps u u Pn
u
5 维纳估计器
4)维纳去卷积
目标:信号s(t)既受到f(t)线性系统模糊,又受到 加性噪声源n(t)的污染。
设计滤波器g(t)既能去卷积,又能抑制噪声信号。
5 维纳估计器
输入信号的频谱
X u F uS u N u
输出信号的频谱
2 高通滤波器法

基于matlab数字图像处理之高通滤波器

基于matlab数字图像处理之高通滤波器

实践二:理想高通滤波器、Butterworth高通滤波器、高斯高通滤波器2.1.1理想高通滤波器实践代码:I=imread('');subplot(221),imshow(I);title('原图像');s=fftshift(fft2(I));subplot(223),imshow(abs(s),[]);title('图像傅里叶变换所得频谱');subplot(224),imshow(log(abs(s)),[]);title('图像傅里叶变换取对数所得频谱');[a,b]=size(s);a0=round(a/2);b0=round(b/2);d=10;p=;q=;fori=1:aforj=1:bdistance=sqrt((i-a0)^2+(j-b0)^2);ifdistance<=dh=0;elseh=1;end;s(i,j)=(p+q*h)*s(i,j);end;end;s=uint8(real(ifft2(ifftshift(s))));subplot(222),imshow(s);title('高通滤波所得图像');I=imread('');[f1,f2]=freqspace(size(I),'meshgrid');Hd=ones(size(I));r=sqrt(f1.^2+f2.^2);Hd(r<=0;figuresurf(Hd,'Facecolor','interp','Edgecolor','none','Facelighting','phong');%画三维曲面(色)图2.1.2理想高通滤波器实践结果截图:2.2.1Butterworth高通滤波器实践代码:I1=imread('');subplot(121),imshow(I1);title('原始图像');f=double(I1);g=fft2(f);g=fftshift(g);[N1,N2]=size(g);n=2;d0=5;n1=fix(N1/2);n2=fix(N2/2);fori=1:N1forj=1:N2d=sqrt((i-n1)^2+(j-n2)^2);ifd==0h=0;elseh=1/(1+(d0/d)^(2*n));endresult(i,j)=h*g(i,j);endendresult=ifftshift(result);X2=ifft2(result);X3=uint8(real(X2));subplot(122),imshow(X3);title('Butterworth高通滤波');I1=imread('');[f1,f2]=freqspace(size(I1),'meshgrid');D=;r=f1.^2+f2.^2;n=4;fori=1:size(I1,1)forj=1:size(I1,2)t=(D*D)/r(i,j);Hd(i,j)=1/(t^n+1);endendfiguresurf(Hd,'Facecolor','interp','Edgecolor','none','Facelighting','phong');%画三维曲面(色)图2.2.2Butterworth高通滤波器实践结果截图:2.3.1高斯高通滤波器实践代码:clearallIA=imread('');[f1,f2]=freqspace(size(IA),'meshgrid');%D=100/size(IA,1);D=;r=f1.^2+f2.^2;fori=1:size(IA,1)forj=1:size(IA,2)t=r(i,j)/(D*D);Hd(i,j)=1-exp(-t);endendY=fft2(double(IA));Y=fftshift(Y);Ya=Y.*Hd;Ya=ifftshift(Ya);Ia=real(ifft2(Ya));figuresubplot(2,2,1),imshow(uint8(IA));title('原始图像');subplot(2,2,2),imshow(uint8(Ia));title('高斯高通滤波');figuresurf(Hd,'Facecolor','interp','Edgecolor','none','Facelighting','phong');2.3.2高斯高通滤波器实践结果截图:。

数字图像处理高通滤波器

数字图像处理高通滤波器

数字图像处理⾼通滤波器摘要数字图像处理是⼀门新兴技术,随着计算机硬件的发展,数字图像的实时处理已经成为可能,由于数字图像处理的各种算法的出现,使得其处理速度越来越快,能更好的为⼈们服务。

数字图像处理是⼀种通过计算机采⽤⼀定的算法对图形图像进⾏处理的技术。

数字图像处理技术已经在各个领域上都有了⽐较⼴泛的应⽤。

图像处理的信息量很⼤,对处理速度的要求也⽐较⾼。

MATLAB强⼤的运算和图形展⽰功能,使图像处理变得更加的简单和直观。

在图像处理的过程中,消除图像的噪声⼲扰是⼀个⾮常重要的问题。

本篇论⽂主要是利⽤MATLAB软件,采⽤频域滤波的⽅法,对图像进⾏⾼通滤波处理。

图像的边缘、细节主要在⾼频部分得到反映,⽽图像的模糊是由于⾼频成分⽐较弱产⽣的。

通过⾼通滤波技术,可以消除模糊,突出边缘,使低频分量得到抑制,从⽽达到增强⾼频分量,使图像的边沿或线条变得清晰,实现图像的锐化。

本⽂使⽤的⾼通滤波器有理想⾼通滤波器和⾼斯⾼通滤波器。

实际应⽤中应该根据实际图像中包含的噪声情况灵活地选取适当的滤波算法。

关键词:数字图像处理;MATLAB;⾼通滤波;突出边缘⽬录1 绪论(引⾔) (3)1.1课程设计⽬的 (3)1.2 课程设计任务和要求 (3)2 理论原理 (4)3 设计过程 (5)3.1 基本思路 (5)3.2 设计⽅案 (5)3.3 设计程序 (6)3.3.1 理想⾼通滤波器 (6)3.3.2 ⾼斯⾼通滤波器 (7)4 运⾏结果 (8)5 结论 (10)6 参考⽂献 (11)1 绪论(引⾔)1.1 课程设计⽬的本次课程设计的⽬的在于提⾼发现问题、分析问题、解决问题的能⼒,进⼀步巩固数字图像处理系统中的基本原理与⽅法。

熟悉掌握⼀门计算机语⾔,可以进⾏数字图像的应⽤处理的开发设计。

综合运⽤MATLAB软件实现图像⾼通滤波程序设计。

(1)熟悉MATLAB软件环境,学习如何利⽤MATLAB软件来实现对图像的各种数字化处理;(2)掌握常⽤频域⾼通滤波器的设计,进⼀步加深理解和掌握图像频谱的特点和频域⾼通滤波的原理。

高通滤波器的设计方法

高通滤波器的设计方法

高通滤波器的设计方法在电子领域中,滤波器是一种常用的电路元件,用于对信号进行频率的选择性调节。

高通滤波器是一种能够通过的是高频信号而抑制低频信号的滤波器,适用于许多通信系统和音频设备中。

设计高通滤波器的方法需要考虑到信号的频率特性以及具体应用需求,下面将介绍一些常见的高通滤波器设计方法。

一阶高通滤波器设计一阶高通滤波器是最简单的高通滤波器之一,它由一个电阻和一个电容组成。

根据RC电路的特性,可以通过选择合适的电阻和电容数值来确定高通滤波器的截止频率。

一阶高通滤波器的频率响应特性是一条斜率为20dB/dec的直线,在截止频率处有-3dB的衰减。

设计一阶高通滤波器时,需要根据截止频率需求选择合适的电阻和电容数值。

二阶高通滤波器设计相比一阶高通滤波器,二阶高通滤波器具有更陡的斜率和更好的截止频率特性。

常见的二阶高通滤波器包括梯形结构和双T结构等。

梯形结构由两个RC串联单元和一个电容并联单元组成,可以实现更陡的斜率和更好的超通带特性;而双T结构则由两个RC并联单元和一个电容串联单元组成,具有更好的阻带特性。

设计二阶高通滤波器时需要根据具体应用需求选择合适的结构和元件数值。

洛特克线圈高通滤波器设计除了基于电阻和电容的RC滤波器外,洛特克线圈也可以用于设计高通滤波器。

洛特克线圈高通滤波器通常由一个电感和一个电容组成,通过改变电感和电容的数值可以调节滤波器的截止频率和特性。

洛特克线圈高通滤波器适用于需要更高阶滤波特性和更好阻带衰减的场合,但相应地需要更多的电路元件和设计复杂度。

数字滤波器设计方法随着数字信号处理技术的发展,数字滤波器也成为设计高通滤波器的重要方法之一。

数字滤波器可以通过算法和程序实现高通滤波器的功能,具有设计灵活、易于调节和精确控制的优点。

常见的数字滤波器设计方法包括FIR滤波器和IIR滤波器,通过选择合适的滤波器结构和系数可以实现不同的滤波特性。

综上所述,设计高通滤波器的方法有多种多样,每种方法都有其适用的场合和特点。

基于matlab数字图像处理之高通滤波器

基于matlab数字图像处理之高通滤波器

基于matlab数字图像处理之高通滤波器实践二: 理想高通滤波器、Butterworth高通滤波器、高斯高通滤波器2.1.1 理想高通滤波器实践代码:I=imread('girl.bmp');subplot(221),imshow(I);title('原图像');s=fftshift(fft2(I));subplot(223),imshow(abs(s),[]);title('图像傅里叶变换所得频谱');subplot(224),imshow(log(abs(s)),[]);title('图像傅里叶变换取对数所得频谱'); [a,b]=size(s);a0=round(a/2);b0=round(b/2);d=10;p=0.2;q=0.5;for i=1:afor j=1:bdistance=sqrt((i-a0)^2+(j-b0)^2); if distance<=d h=0;else h=1;end;s(i,j)=(p+q*h)*s(i,j);end;end;s=uint8(real(ifft2(ifftshift(s)))); subplot(222),imshow(s);title('高通滤波所得图像');I=imread('girl.bmp');[f1,f2]=freqspace(size(I),'meshgrid'); Hd=ones(size(I));r=sqrt(f1.^2+f2.^2);Hd(r<0.2)=0;figuresurf(Hd,'Facecolor','interp','Edgecolor', 'none','Facelighting','phong'); % 画三维曲面(色)图2.1.2 理想高通滤波器实践结果截图:2.2.1 Butterworth高通滤波器实践代码:I1=imread('flower.bmp'); subplot(121),imshow(I1); title('原始图像');f=double(I1);g=fft2(f);g=fftshift(g);[N1,N2]=size(g);n=2;d0=5;n1=fix(N1/2);n2=fix(N2/2);for i=1:N1for j=1:N2d=sqrt((i-n1)^2+(j-n2)^2); if d==0h=0;elseh=1/(1+(d0/d)^(2*n)); endresult(i,j)=h*g(i,j);endendresult=ifftshift(result);X2=ifft2(result);X3=uint8(real(X2));subplot(122),imshow(X3) ;title('Butterworth高通滤波');I1=imread('flower.bmp');[f1,f2]=freqspace(size(I1),'meshgrid'); D=0.3;r=f1.^2+f2.^2;n=4;for i=1:size(I1,1)for j=1:size(I1,2)t=(D*D)/r(i,j);Hd(i,j)=1/(t^n+1);endendfiguresurf(Hd,'Facecolor','interp','Edgecolor', 'none','Facelighting','phong'); % 画三维曲面(色)图2.2.2 Butterworth高通滤波器实践结果截图:2.3.1 高斯高通滤波器实践代码:clear allIA=imread('girl.bmp');[f1,f2]=freqspace(size(IA),'meshgrid'); %D=100/size(IA,1);D=0.3;r=f1.^2+f2.^2;for i=1:size(IA,1)for j=1:size(IA,2)t=r(i,j)/(D*D);Hd(i,j)=1-exp(-t);endendY=fft2(double(IA));Y=fftshift(Y);Ya=Y.*Hd;Ya=ifftshift(Ya);Ia=real(ifft2(Ya));figuresubplot(2,2,1),imshow(uint8(IA));title('原始图像');subplot(2,2,2),imshow(uint8(Ia));title('高斯高通滤波');figuresurf(Hd,'Facecolor','interp','Edgecolor', 'none','Facelighting','phong');2.3.2 高斯高通滤波器实践结果截图:。

数字图像处理与分析基础 第六章 图像增强技术6.1.2高通滤波器

数字图像处理与分析基础 第六章 图像增强技术6.1.2高通滤波器

6.1.3带通(带阻)滤波器
抑制以点(u0,v0)为中心,D0为半径的邻域中所有
频率的理想带阻滤波器(IBPF)的转移函数为:
H
(u, v)
0, 1,
if if
D(u,v) D0 D(u,v) D0
D(u, v) {(u u0 )2 (v v0 )2}1 / 2
数字图像处理与分析基础
不围绕原点的情况
u2 v2
2.BHPF:
H(u,
v)
1[D0
/
1 D(u,
v)]2n
3.EHPF: H(u,v) e-[D0/D(uv, )]n
0,
4.THPF
:
H(u,
v)
[
D(u, D0
v)
D1 D1
]
,
D0
D(u, v) D0; D(u, v) D1;
1,
D(U , v) D1.
数字图像处理与分析基础
1, H (u,v) 0, if
1,
if
D(u, v)
D0
W 2
D0
W 2
D(u, v)D0源自W 2ifD(u, v)
D0
W 2
数字图像处理与分析基础
巴特沃思带阻滤波器用于去噪声
(a)被正弦噪声污染的图像 (b)图像(a)的频谱 (c)巴特沃思带阻滤波器 (d)图像(a)的滤波效果
数字图像处理与分析基础
数字图像处理与 分析基础
第六章 图像增强技术
6.1.2高通滤波器
图6-11 三种典型的高通滤波器,从上到下依次为理想高通滤 波器、巴特沃思高通滤波器、指数滤波器。
数字图像处理与分析基础
高通滤波器定义
1.IHPF:

(完整版)数字图像处理课后题答案

(完整版)数字图像处理课后题答案

1. 图像处理的主要方法分几大类?答:图字图像处理方法分为大两类:空间域处理(空域法)和变换域处理(频域法)。

空域法:直接对获取的数字图像进行处理。

频域法:对先对获取的数字图像进行正交变换,得到变换系数阵列,然后再进行处理,最后再逆变换到空间域,得到图像的处理结果2. 图像处理的主要内容是什么?答:图形数字化(图像获取):把连续图像用一组数字表示,便于用计算机分析处理。

图像变换:对图像进行正交变换,以便进行处理。

图像增强:对图像的某些特征进行强调或锐化而不增加图像的相关数据。

图像复原:去除图像中的噪声干扰和模糊,恢复图像的客观面目。

图像编码:在满足一定的图形质量要求下对图像进行编码,可以压缩表示图像的数据。

图像分析:对图像中感兴趣的目标进行检测和测量,从而获得所需的客观信息。

图像识别:找到图像的特征,以便进一步处理。

图像理解:在图像分析的基础上得出对图像内容含义的理解及解释,从而指导和规划行为。

3. 名词解释:灰度、像素、图像分辨率、图像深度、图像数据量。

答:像素:在卫星图像上,由卫星传感器记录下的最小的分立要素(有空间分量和谱分量两种)。

通常,表示图像的二维数组是连续的,将连续参数 x,y ,和 f 取离散值后,图像被分割成很多小的网格,每个网格即为像素 图像分辨率:指对原始图像的采样分辨率,即图像水平或垂直方向单位长度上所包含的采样点数。

单位是“像素点/单位长度”图像深度是指存储每个像素所用的位数,也用于量度图像的色彩分辨率.图像深度确定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数.它决定了彩色图像中可出现的最多颜色数,或灰度图像中的最大灰度等级(图像深度:位图图像中,各像素点的亮度或色彩信息用二进制数位来表示,这一数据位的位数即为像素深度,也叫图像深度。

图像深度越深,能够表现的颜色数量越多,图像的色彩也越丰富。

)图像数据量:图像数据量是一幅图像的总像素点数目与每个像素点所需字节数的乘积。

数字图像处理滤波器

数字图像处理滤波器

数字图像处理-------滤波器1 滤波器的概念滤波器是一种对信号有处理作用的器件或电路。

主要作用是:让有用信号尽可能无衰减的通过,对无用信号尽可能大的衰减。

滤波器,顾名思义,是对波进行过滤的器件。

“波”是一个非常广泛的物理概念,在电子技术领域,“波”被狭义地局限于特指描述各种物理量的取值随时间起伏变化的过程。

该过程通过各类传感器的作用,被转换为电压或电流的时间函数,称之为各种物理量的时间波形,或者称之为信号。

因为自变量时间是连续取值的,所以称之为连续时间信号,又习惯地称之为模拟信号(Analog Signal)。

随着数字式电子计算机技术的产生和飞速发展,为了便于计算机对信号进行处理,产生了在抽样定理指导下将连续时间信号变换成离散时间信号的完整的理论和方法。

也就是说可以只用原模拟信号在一系列离散时间坐标点上的样本值表达原始信号而不丢失任何信息,波、波形、信号这些概念既然表达的是客观世界中各种物理量的变化,自然就是现代社会赖以生存的各种信息的载体。

信息需要传播,靠的就是波形信号的传递。

信号在它的产生、转换、传输的每一个环节都可能由于环境和干扰的存在而畸变,有时,甚至是在相当多的情况下,这种畸变还很严重,以致于信号及其所携带的信息被深深地埋在噪声当中了。

滤波,本质上是从被噪声畸变和污染了的信号中提取原始信号所携带的信息的过程。

2 滤波器分类1 按所采用的的元器件分类,滤波器可分为:有源滤波器、无源滤波器两类.无源滤波器:仅由无源元件组成的滤波器,它是利用电容和电感元件的电抗随频率的变化而变化的原理构成的。

这类滤波器的优点是:电路比较简单,不需要直流电源供电,可靠性高;缺点是:通带内的信号有能量损耗,负载效应比较明显,使用电感元件时容易引起电磁感应,当电感L较大时滤波器的体积和重量都比较大,在低频域不适用。

有源滤波器:由无源元件和有源器件组成。

这类滤波器的优点是:通带内的信号不仅没有能量损耗,而且还可以放大,负载效应不明显,多级相联时相互影响很小,利用级联的简单方法很容易构成高阶滤波器,并且滤波器的体积小、重量轻、不需要磁屏蔽;缺点是:通带范围受有源器件的带宽限制,需要直流电源供电,可靠性不如无源滤波器高,在高压、高频、大功率的场合不适用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字图像处理高通滤波器
姓名:*** 学号:**********
高通滤波是常见的频域增强的方法之一。

高通滤波与低通滤波相反,它是高频分量顺利通过,使低频分量受到削弱。

这里考虑三种高通滤波器:理想高通滤波器、巴特沃斯高通滤波器和高斯高通滤波器。

这三种滤波器涵盖了从非常尖锐(理想)到非常平坦(高斯)范围的滤渡器函数,其转移函数分别为:
1、理想高通滤波器(IHPF )
),(),(10),(D v u D D v u D v u H >≤⎩⎨⎧= 2、巴特沃斯高通滤波器(BHPF ) n v u D D v u H 20),()12(11),(⎥⎦
⎤⎢⎣⎡-+= 3、高斯高通滤波器(GHPF ) 2022/v ,u D 1),(D e
v u H )(--=
一、数字图像高通滤波器的实验过程:
1、理想高通滤波器程序
clear all ;clc;
image = imread('test.jpg');
gimage_15 = func_ihpf(image,15);
gimage_30 = func_ihpf(image,30);
gimage_80 = func_ihpf(image,80);
figure
subplot(221),imshow(image);
title('Original');
subplot(222),imshow(gimage_15);
title('d0=15');
subplot(223),imshow(gimage_30);
title('d0=30');
subplot(224),imshow(gimage_80);
title('d0=80');
%被调函数子函数G(u,v)=F(u,v)H(u,v)
function gimage = func_ihpf(image,d0)
image = double(image);
f = fftshift(fft2(image));
[M,N]=size(f);
a0 = fix(M/2);
b0 = fix(N/2);
for i=1:M
for j=1:N
D = sqrt((i-a0)^2+(j-b0)^2);
if(D>d0)
h=1;
else
h=0;
end
g(i,j)=h*f(i,j);
end
end
gimage = uint8(real(ifft2(ifftshift(g))));
2、巴特沃斯高通滤波器程序
clear all;clc;
image = imread('test.jpg');
gimage_15 = func_bhpf(image,15);
gimage_30 = func_bhpf(image,30);
gimage_80 = func_bhpf(image,80);
figure
subplot(221),imshow(image);
title('Original');
subplot(222),imshow(gimage_15);
title('d0=15');
subplot(223),imshow(gimage_30);
title('d0=30');
subplot(224),imshow(gimage_80);
title('d0=80');
%被调函数子函数G(u,v)=F(u,v)H(u,v)
function gimage = func_bhpf(image,d0) image = double(image);
f = fftshift(fft2(image));
[M,N]=size(f);
nn = 1; %巴特沃斯阶数
a0 = fix(M/2);
b0 = fix(N/2);
for i=1:M
for j=1:N
D = sqrt((i-a0)^2+(j-b0)^2);
if(D == 0)
h=0;
else
h=1/(1+0.414*(d0/D)^(2*nn));
end
g(i,j)=h*f(i,j);
end
end
gimage = uint8(real(ifft2(ifftshift(g))));
3、高斯高通滤波器程序
clear all;clc;
image = imread('test.jpg');
gimage_15 = func_ghpf(image,15);
gimage_30 = func_ghpf(image,30);
gimage_80 = func_ghpf(image,80);
figure
subplot(221),imshow(image);
title('Original');
subplot(222),imshow(gimage_15);
title('d0=15');
subplot(223),imshow(gimage_30);
title('d0=30');
subplot(224),imshow(gimage_80);
title('d0=80');
%被调函数子函数G(u,v)=F(u,v)H(u,v)
function gimage = func_ghpf(image,d0)
image = double(image);
f = fftshift(fft2(image));
[M,N]=size(f);
a0 = fix(M/2);
b0 = fix(N/2);
for i=1:M
for j=1:N
D = sqrt((i-a0)^2+(j-b0)^2);
h=1-exp(-(D.^2)./(2*(d0^2)));
g(i,j)=h*f(i,j);
end
end
gimage = uint8(real(ifft2(ifftshift(g))));
二、图像频域边缘增强的实验结果分析与讨论
1、理想高通滤波器
图1理想高通滤波器滤波效果(d0=15,30,80)
当d0=15时,滤波后的图像无直流分量,但灰度的变化部分基本保留。

当d0=30时,滤波后的图像在图像轮廓的大部分信息仍然保留。

当d0=80时,滤波后的图像只剩下边缘及斑点等信号突变部分。

2、巴特沃斯高通滤波器
图2一阶巴特沃斯高通滤波器滤波效果(d0=15,30,80)
图3十五阶巴特沃斯高通滤波器滤波效果(d0=15,30,80)类似于低通滤波器的时候,巴特沃斯高通滤波器比理想高通滤波器更加平滑,边缘失真情况比后者小的多。

巴特沃思滤波器有一个参数,称为滤波器的“阶数”。

当此参数的值较高时,巴特沃思滤渡器接近理想滤波器。

因此,巴特沃思滤波器可看做两种“极端”滤波器的过渡。

一个一阶的巴特沃思滤波器没有振铃,在二阶中振铃通常很微小,但阶数增高时振铃便成为一个重要因素。

3、高斯高通滤波器
图4高斯高通滤波器滤波效果(d0=15,30,80)
高斯高通滤波器得到的结果比前两种滤波器更为平滑,结果图像中对于微小边缘和细条,如钢环的棱的过滤也是较为清晰的。

从实验的仿真结果我们可以看出,不同的滤波器对图像的滤波效果是不同的。

它们的共同点是图像在经过高通滤波后,消除了模糊,突出了边缘,使低频分量得到了抑制,从而增强了高频分量,使图像的边沿或线条变得清晰,实现了图像的锐化。

但理想高通滤波器出现了明显的振铃现象,即图像边缘有抖动现象;而Butterworth滤波器高通效果较好,但是计算复杂,其优点是有少量的低频通过,故H(u,v)是渐变的,振铃不明显;高斯高通滤波效果比前两者都要好些,但振铃也不明显,但是计算较为复杂。

而且不同的滤波半径和不同的滤波器阶数对图像的滤波效果也是不同的。

滤波半径越越小,则图像的滤波效果越好;滤波器阶数越高,则滤波效果越好。

相关文档
最新文档