高斯模糊实现(matlab)
在二维空间定义为
高斯模糊是一种图像模糊滤波器,它用正态分布计算图像中每个像素的变换。N维空间正态分布方程为
2 2
(x-m/2)+(y-小)
G『=
2。2(
2。2
其中r是模糊半径,指模板元素到模板中心的距离。a是正态分布的标准偏差,。在二维空间中,这个公式生成的曲面的等高线是从中心开始呈正态分布的同心圆。分布不为零的像素组成的卷积矩阵与原始图像做变换。每个像素的值都是周围相邻像素值的加权平均。原始像素的值有最大的高斯分布值,所以有最大的权重,相邻像素随着距离原始像素越来越远,其权重也越来越小。这样进行模糊处理比其它的均衡模糊滤波器更高地保留了边缘效果。
1.使用给定高斯模板平滑图像
维基百科的实例高斯模糊矩阵:
000000000000000000000000
原创力文档

文档评论(0)