各种简单滤波的区别整理

1、 均值滤波(对高斯噪声具有较好的处理效果)
均值滤波在去噪声的同时会有如下缺点:边界模糊效应明显、细节丢失比较严重;无法去掉噪声,只能微弱的减弱它。
高斯噪声:高斯噪声是指它的概率密度函数服从高斯分布的一类噪声
高斯分布(正态分布):正态曲线呈钟型,两头低,中间高,左右对称因其曲线呈钟形,因此人们又经常称之为钟形曲线。
2、 中值滤波
中值滤波在边界的保存方面优于均值滤波,是经常使用的一种滤波器,但是在模板逐渐变大时,依然会存在一定的边界模糊。中值滤波对处理椒盐噪声非常有效,或者称为脉冲噪声。从中值滤波扩展出来最大值滤波器和最小值滤波器。
3、 高斯滤波
高斯滤波器是利用高斯核与输入图像的每个点进行卷积。提到高斯,就想到‘草帽’,更能记住它。高斯滤波器是一种平滑线性滤波器,使用高斯滤波器对图像进行滤波,其效果是降低图像灰度的“尖锐”变化,也就是使图像“模糊”了。高斯滤波对于抑制服从正态分布的噪声效果非常好,其代价是使图像变得“模糊”。相对于均值滤波边缘丢失的情况有缓解,但还是无法避免。
4、 双边滤波(Bilateral filter)

是一种非线性的滤波方法,是结合图像的空间邻近度和像素值相似度的一种折衷处理(在平坦区域,像素值较小,空域占主导作用,相当于高斯滤波;在边缘区域像素差值相对来说会比较大,导致核函数下降,当前像素值受到的影响较小,从而保持边缘细节。p(k,l)模板窗口的中心点坐标;q(i,j)模板窗口其他系数的坐标;σ为标准偏差),同时考虑空域信息和灰度相似性,达到保边去噪的目的。
5、 拉普拉斯算法进行图像锐化
普拉斯算子是一种二阶微分算子,其强调的是图像中灰度的突变,通过将原图像和拉普拉斯图像加在一起,可以达到锐化图像的作用,最终在保留图像的背景信息的前提下从而突出细节。拉普拉斯锐化模板在边缘检测中非常有用。因为图像的边缘就是那些灰度跳变厉害的的区域。
6、 梯度算子锐化滤波器
梯度算子锐化滤波器有三种,分别是:Soble算子、Roberts算子、Prewitt算子。
Robert算子定位比较精确,但由于不包括平滑,所以对于噪声比较敏感;
Prewitt算子和Sobel算子都是一阶的微分算子,而前者是平均滤波,后者是加权平均滤波且检测的图像边缘可能大于2个像素。这两者对灰度渐变低噪声的图像有较好的检测效果,但是对于混合多复杂噪声的图像,处理效果就不理想了。
Roberts算子:边缘定位准,但是对噪声敏感。适用于边缘明显且噪声较少的图像分割。Roberts边缘检测算子是一种利用局部差分算子寻找边缘的算子,Robert算子图像处理后结果边缘不是很平滑。经分析,由于Robert算子通常会在图像边缘附近的区域内产生较宽的响应,故采用上述算子检测的边缘图像常需做细化处理,边缘定位的精度不是很高。
Prewitt算子:对噪声有抑制作用,抑制噪声的原理是通过像素平均,但是像素平均相当于对图像的低通滤波,所以Prewitt算子对边缘的定位不如Roberts算子。
Sobel算子:Sobel算子和Prewitt算子都是加权平均,但是Sobel算子认为,邻域的像素对当前像素产生的影响不是等价的,所以距离不同的像素具有不同的权值,对算子结果产生的影响也不同。一般来说,距离越远,产生的影响越小。
由于Sobel算子是滤波算子的形式,用于提取边缘,可以利用快速卷积函数,简单有效。Sobel算子并没有将图像的主体与背景严格地区分开来,换言之就是Sobel算子没有基于图像灰度进行处理,由于Sobel算子没有严格地模拟人的视觉生理特征,所以提取的图像轮廓有时并不能令人满意。 在观测一幅图像的时候,我们往往首先注意的是图像与背景不同的部分,正是这个部分将主体突出显示,基于该理论,我们可以给出阈值化轮廓提取算法,该算法已在数学上证明当像素点满足正态分布时所求解是最优的。
Laplacian算子:这是二阶微分算子。其具有各向同性,即与坐标轴方向无关,坐标轴旋转后梯度结果不变。但是其对噪声比较敏感,所以,图像一般先经过平滑处理,因为平滑处理也是用模板进行的,所以,通常的分割算法都是把Laplacian算子和平滑算子结合起来生成一个新的模板。
7、 Canny边缘检测的步骤
a) 使用高斯滤波器,以平滑图像,滤除噪声。
b) 计算图像中每个像素点的梯度强度和方向。
c) 应用非极大值抑制,以消除边缘检测带来的杂散响应。
d) 应用双阈值(Double-Threshold)检测来确定真实的和潜在的边缘。
e) 通过抑制孤立的弱边缘最终完成边缘检测。

各种简单滤波的区别整理相关推荐

  1. 高斯滤波和双向滤波的区别与联系

    1. 简介 图像平滑是一个重要的操作,而且有多种成熟的算法.这里主要简单介绍一下Bilateral方法(双边滤波),这主要是由于前段时间做了SSAO,需要用bilateral blur 算法进行降噪. ...

  2. PS海绵工具加深工具简单工具的区别

    PS海绵工具加深工具简单工具的区别 先来简单概述一下3个工具的作用,再讲述区别 1.海绵工具 主要是用来突出图片主体部分,调整局部饱和度主要吸取黑白以外的部分 分为去色和加色两种模式(即降低饱和度.增 ...

  3. 图像卷积和滤波的区别

    图像卷积和滤波的区别 http://blog.csdn.net/zouxy09/article/details/49080029 clear,close all, clc%% readimage im ...

  4. 中点和中值滤波的区别_组合导航系列文章(十二):滤波器基本原理

    <组合导航系列文章>是<从零开始做自动驾驶定位>系列的第二阶段,从本阶段开始,文章在<泡泡机器人>公众号上首发,知乎用来备份和以后可能出现的必要更正. 泡泡机器人文 ...

  5. 中点和中值滤波的区别_滤波器基础知识简介

    从图1中可以看到,滤波器广泛应用在接收机中的射频.中频以及基带部分.虽然对这数字技术的发展,采用数字滤波器有取代基带部分甚至中频部分的模拟滤波器,但射频部分的滤波器任然不可替代.因此,滤波器是射频系统 ...

  6. 中点和中值滤波的区别_桥式整流二极管及滤波电容如何选择

    二极管桥式整流电路 所谓桥式整流电路,就是用二极管组成一个整流电桥. 当输入电压处于交流电压正半周时,二极管D1.负载电阻RL.D3构成一个回路(图5中虚线所示),输出电压Vo=vi-VD1-VD3. ...

  7. ios和android交互差异,Android 和 iOS 主要交互区别整理

    我简单整理了一下Android 和 iOS 主要的交互区别,如果有遗漏欢迎批评补充. 我总结有下面五类区别: 一.界面布局形式的差异 1 iOS 的 Tab Bar 在iOS应用内最多用Tab Bar ...

  8. 中点和中值滤波的区别_频谱仪和EMI测试接收机什么区别?安泰维修中心分享

    测试人员在选择使用射频仪器的时候都在纠结选择频谱仪还是测试接收机又或者信号分析仪.下面由安泰频谱分析仪维修中心分享频谱仪和EMI测试接收机什么区别?测量接收机是什么?频谱仪和信号分析仪什么区别?信号源 ...

  9. 最小二乘法、梯度下降法以及最大似然法之间区别整理

    一.最小二乘法(least square method) 转自https://blog.csdn.net/suibianshen2012/article/details/51532003 1.背景 先 ...

最新文章

  1. Shell中常用的引号
  2. getvalue函数怎么使用_Java中的构造函数——通过示例学习Java编程(14)
  3. 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作解决办法(SQL2000)...
  4. windows商店_Windows记事本应用现在可以从Microsoft Store中获得
  5. JAVA零碎要点011---使用Java操作wkhtmltopdf实现Html转PDF
  6. 个人使用mysql_MySql使用总结
  7. 沙尘暴为何再次肆虐?
  8. android 挖孔屏适配_小米公布安卓Q升级适配计划,共11款机型
  9. 机器学习算法篇:谈Softmax激活函数以及Softmax回归和Logistic回归关系
  10. 使用eclipse创建我的第一个JSP项目
  11. cad 打开硬件加速卡_CAD:“你的图纸缺少shx字体!”“不存在的!”
  12. mirth connect 3.4 添加java到js代码中
  13. CAD椭圆怎么画?CAD椭圆绘制步骤
  14. python 微信撤回消息
  15. win10配置docker环境
  16. 2016年的年终总结吧
  17. 14位数仿科学真计算机,十四位数仿真计算器
  18. linux服务器安装anaconda,然后远程使用jupyter
  19. Vue-ElementUI教程
  20. 学历教育如何做快手广告投放?快手广告投放的展现量介绍

热门文章

  1. 导轨安装 DIN11 HVI系列 大电流隔离变送器0-20mA转0-50mA模拟信号放大器
  2. 神经网络的胜利是市场经济的胜利!
  3. wordpress自动翻译多国语言插件
  4. 企业如何做战略规划------5看3定是不是套路,反正大企业就那么做的,。。。。。。。
  5. PS 学习笔记 10-污点修复画笔工具组
  6. 电脑修复网络的命令是什么
  7. 数据透视表之在数据透视表中进行计算
  8. Access 2010 无法导入EXCEL表 的正确对应方法
  9. 演示淘宝API调用接口
  10. 笔记[M-SFANet]Encoder-Decoder Based Convolutional Neural Networks with Multi-Scale-Aware Modules...