美文网首页
【数字图像处理】平滑滤波器浅析

【数字图像处理】平滑滤波器浅析

作者: 凡古一往在摸鱼 | 来源:发表于2020-04-24 00:27 被阅读0次

平滑滤波器

·  1 什么是滤波

用书本上的话来说,滤波就是接受或拒绝(过滤)一定的频率部分(波)

我个人的理解是:滤波是一个二维函数(映射),它对一个假象的二维平面上的对象进行某种变换,这个变换可以是线性的也可以是非线性的。

(由于目前我还没学过频率域滤波(嘿嘿),所以这里只讨论空间域滤波。

·  2 空间滤波机理

滤波最直接的应用就是滤波器,空间滤波器又称掩膜、核、模板和窗口,用一张图来说明比较形象:

如图所示,空间滤波器将目标邻域(一个小矩形)的所有像素值通过模板给出的系数(图中w(0,0)等等权重就可以看成系数)运算后,生成一个新像素(滤波结果)覆盖模板的中间像素的值

前面说过,可以把这个(滤波器)模板看成一个函数,所以对应不同功能有很多,目前我对几种平滑滤波器锐化滤波器比较了解,所以这篇先讨论平滑滤波器。

·  3平滑滤波器

平滑滤波器,按课本上的定义就是:平滑滤波器用于模糊处理降低噪声。

我们常说的打码虚化、羽化都跟平滑滤波有关,效果就是让图像变得看起来不那么尖锐。

15x15均值滤波器的效果

一般把平滑滤波器分为线性非线性滤波器。

通俗地来讲:

线性平滑滤波器就是求一个滤波器区域像素的加权均值,有各种不同的尺寸(模板大小),很好理解。

非线性平滑滤波器(统计排序滤波器)就是将滤波器区域像素的值进行各种排序,然后选择最大值、最小值、中值等等,填入中间的像素,这些平滑滤波器所以又叫最大值滤波器,最小值滤波器,中值滤波器,其中中值滤波器是使用最广泛的统计排序滤波器(因为降噪效果好

两种均值滤波器(这俩都是3x3模板,还可以有5x5、15x15等等)

不同尺寸均值滤波器的模糊效果

中值滤波器的降噪效果(对椒盐噪声)


核心代码请见【数字图像处理】平滑空间滤波浅析

微信公众号搜索:凡古一往

相关文章

  • 【数字图像处理】平滑滤波器浅析

    平滑滤波器 · 1 什么是滤波 用书本上的话来说,滤波就是接受或拒绝(过滤)一定的频率部分(波) 我个人的理解是:...

  • 2.opencv图像处理常用操作

    图像的平滑处理 平滑,也称 模糊, 平滑处理时需要用到一个滤波器 。滤波器想象成一个包含加权系数的窗口,这个加权系...

  • OpenCV 之ios 图像平滑处理

    OpenCV 之ios 图像平滑处理 目标 本教程教您怎样使用各种线性滤波器对图像进行平滑处理,相关OpenCV函...

  • 图像平滑处理

    图像平滑的用途很多,现在学习降噪功能。平滑处理需要滤波器,最常用的是线性滤波器, h(k,l)是一个加权系数, 归...

  • 滤波器的分类

    a.平滑空间滤波器:去除图像中不重要的细节,减少噪声b.锐化空间滤波器: a.平滑空间滤波器 线性滤波器(均值滤波...

  • 数字图像处理之空间域滤波

    空间域滤波大体分为两类:平滑滤波、锐化滤波 1、平滑滤波:模糊处理,用于减小噪声,实际上是低通滤波。典型的滤波器是...

  • 三 (3.2 imgproc) 平滑处理 - 滤波器

    滤波作用: 滤波的目的有两个:1.抽出对象的特征作为图像识别的特征模式;2.为适应图像处理要求,消除数字图像所混入...

  • python skimage图像处理(二)

    本文转自 python数字图像处理 图像简单滤波 对图像进行滤波,可以有两种效果:一种是平滑滤波,用来抑制噪声;另...

  • 着色器图像处理(高斯模糊)

    模糊滤波器就是对周围像素进行加权平均处理,对于均值模糊算法来讲,周围所有邻域像素点的权值都相同,所以不是很平滑,会...

  • 【数字图像处理】直方图均衡浅析

    直方图均衡化(Histogram Equalization)是数字图像处理领域经典的增强图像对比度(Image C...

网友评论

      本文标题:【数字图像处理】平滑滤波器浅析

      本文链接:https://www.haomeiwen.com/subject/qyptwhtx.html