图像处理-线性滤波-3 高斯滤波器

转载 2016年05月31日 17:23:38

本文转载至http://www.cnblogs.com/pegasus/archive/2011/05/20/2052031.html

对于图像来说,高斯滤波器是利用高斯核的一个2维的卷积算子,用于图像模糊化(去除细节和噪声)。

1. 高斯分布

一维高斯分布

image ,image

 

二维高斯分布

image image

 

 

2.高斯核

理论上,高斯分布在所有定义域上都有非负值,这就需要一个无限大的卷积核。实际上,仅需要取均值周围3倍标准差内的值,以外部份直接去掉即可。 如下图为一个标准差为1.0的整数值高斯核。

                                                 image

3. 高斯滤波(平滑)

完成了高斯核的构造后,高斯滤波就是用此核来执行标准的卷积。

 

4.应用

高斯滤波后图像被平滑的程度取决于标准差。它的输出是领域像素的加权平均,同时离中心越近的像素权重越高。因此,相对于均值滤波(mean filter)它的平滑效果更柔和,而且边缘保留的也更好。

高斯滤波被用作为平滑滤波器的本质原因是因为它是一个低通滤波器,见下图。而且,大部份基于卷积平滑滤波器都是低通滤波器。

 

                                               image

                            图.高斯滤波器(标准差=3像素)的频率响应。The spatial frequency axis is marked in cycles per pixel,

                                and hence no value above 0.5 has a real meaning。

 

 

Matlab函数:h = fspecial('gaussian', hsize, sigma) returns a rotationally symmetric Gaussian lowpass filter of size hsize with standard deviation sigma (positive). hsize can be a vector specifying the number of rows and columns in h, or it can be a scalar, in which case h is a square matrix.
The default value for hsize is [3 3]; the default value for sigma is 0.5.

 

5 资源:

1)http://homepages.inf.ed.ac.uk/rbf/HIPR2/gsmooth.htm

图像处理-线性滤波-3 高斯滤波器

对于图像来说,高斯滤波器是利用高斯核的一个2维的卷积算子,用于图像模糊化(去除细节和噪声)。 1. 高斯分布 一维高斯分布  ,   二维高斯分布     ...
  • zhangpinghao
  • zhangpinghao
  • 2013年12月02日 21:11
  • 1026

图像预处理与特征提取(2)——线性滤波

线性滤波后,输出图像上每个像素点x ij  x_{ij}的值都是由输入图像P P各像素点值加权求和的结果。我们将权重放在F F中,其中的元素为f m,n  f_{m,n},m∈−M...M m\in ...
  • jxwhg
  • jxwhg
  • 2015年12月07日 16:38
  • 1455

图像卷积和滤波运算(高斯滤波模板)

图像卷积和滤波运算(高斯滤波模板)   高斯函数在图像增强中起到什么作用,麻烦具体点,就比如傅立叶变化在图像增强中可以有去除噪声的作用 主要是平滑图像~~~ 高斯函数具有五个重要的性质,这...
  • yansmile1
  • yansmile1
  • 2015年05月30日 17:15
  • 8562

数字图像处理----深入理解高斯滤波器

—————————————————————————————————————————————————————— 多学习理论,算法,API函数实现都简单!重要的是思想和算法! ——————————...
  • u013355826
  • u013355826
  • 2017年04月05日 22:46
  • 1385

图像处理滤波器(三)——高斯平滑滤波器(Gaussian Smoothing Filter)

描述:高斯平滑滤波器被使用去模糊图像,和均值滤波器差不多,但是和均值滤波器不一样的地方就是核不同。均值滤波器的核每一个值都是相等,而高斯平滑滤波器的核内的数却是呈现高斯分布的。 对于二维高斯分布: ...
  • lj695242104
  • lj695242104
  • 2012年02月27日 18:21
  • 14270

图像处理--高斯滤波

原文http://blog.csdn.net/l_inyi/article/details/8915116 部分内容整理自: http://blog.csdn.net/jianxiong8...
  • kuaile20
  • kuaile20
  • 2013年12月27日 10:01
  • 5092

高斯滤波及高斯卷积核C++实现

高斯滤波是一种线性平滑滤波,适用于消除高斯噪声,在图像处理的降噪、平滑中应用较多,特别是对抑制或消除服从正态分布的噪声非常有效。 高斯滤波的过程其实就是对整幅图像进行加权平均操作的过程。滤波后图像上每...
  • dcrmg
  • dcrmg
  • 2016年08月24日 23:59
  • 10257

图像处理-线性空间滤波

线性空间滤波函数Z = imfilter(X,H,option1,option2,...) X为输入图像矩阵,H为m*n维的掩膜矩阵,H中的数据类型必须是double类型。掩膜矩阵可以是用户定义...
  • qq_28089477
  • qq_28089477
  • 2017年10月19日 16:48
  • 107

图像处理中的线性和非线性滤波器(上)

滤波器可以说是信号处理中最重要的研究对象,滤波器可以将原始信号的有用信息通过各种组合来凸显出来,因此很多时候也将它们称为Neighborhood operators,基本上所有涉及到特征的应用场合都要...
  • purgle
  • purgle
  • 2017年06月25日 19:54
  • 1070

matlab 图像处理--高斯滤波器

高斯滤波器 先给出高斯函数的图形。      高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器。高斯平滑滤波器对于抑制服从正态分布的噪声非常有效。一...
  • manyouxianfeng
  • manyouxianfeng
  • 2017年05月27日 16:14
  • 292
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:图像处理-线性滤波-3 高斯滤波器
举报原因:
原因补充:

(最多只允许输入30个字)