opencv——图像的线性滤波与非线性滤波

32 篇文章 15 订阅
图像滤波是图像处理中的关键步骤,主要目的是降噪和特征提取。线性滤波器,如均值、高斯滤波器,常用于噪声抑制,但可能导致图像模糊;非线性滤波器,如中值滤波器,擅长去除椒盐噪声,保持边缘清晰。滤波器的选择取决于对图像质量与噪声控制的需求。
摘要由CSDN通过智能技术生成

图像滤波包括尽量保留图像细节特征的条件下对目标图像的噪声进行抑制

图像滤波

定义

对于图像的滤波定义如下
图像滤波,即在图像滤波包括尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像预处理中不可缺少的操作,其处理效果的好坏将直接影响到后续图像处理和分析的有效性和可靠性。

目的

(1)对图像进行降噪处理;

(2)提取图像中物体的特征。

分类

图像滤波包括线性滤波与非线性滤波

(1)线性滤波:方框滤波、均值滤波、高斯滤波;

(2)非线性滤波:中值滤波、双边滤波

线性滤波器

线性滤波器的分类

线性滤波器经常用于剔除输入信号中不想要的频率或者从许多频率中选择一个想要的频率。几种常见的线性滤波器如下:

(1)低通滤波器:允许低频率的波通过。

(2)高通滤波器:允许高频率的波通过的。

(3)带通滤波器:允许一定范围频率的波通过。

(4)带阻滤波器:阻止一定范围频率的波通过并且允许其它频率的波通过。

(5)全通滤波器:允许所有频率的波通过、仅仅改变波的相位关系。

(6)陷波滤波器:阻止一个狭窄频率范围通过的特殊带阻滤波器。

模糊与锐化

通过不同的滤波器得到的图像不同。

(1)如果我们希望的是降低噪声,那我们需要的是将噪点除去,即需要模糊图像。

(2)如果我们希望的是提取特征,那我们需要的是使特征明显,即需要锐化图像。

所以模糊与锐化是图像经过滤波操作后的效果。

(1)如果经过低通滤波,更容易降低噪点,即效果是模糊效果。

(2)如果经过高通滤波,更容易显示特征,即效果是锐化效果。

对比

线性滤波器

线性滤波器的原始数据与滤波结果是一种算术运算,即用加减乘除等运算实现,如均值滤波器(模板内像素灰度值的平均值)、高斯滤波器(高斯加权平均值)等。
由于线性滤波器是算术运算,有固定的模板,因此滤波器的转移函数是可以确定并且是唯一的(转移函数即模板的傅里叶变换)。

非线性滤波器

非线性滤波器的原始数据与滤波结果是一种逻辑关系,即用逻辑运算实现,如最大值滤波器、最小值滤波器、中值滤波器等,是通过比较一定邻域内的灰度值大小来实现的,没有固定的模板,因而也就没有特定的转移函数(因为没有模板作傅里叶变换)

另外,膨胀和腐蚀也是通过最大值、最小值滤波器实现的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Spark!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值