图片模糊之高斯模糊

注:以下文章思想来源于阮一峰老师高斯模糊的算法

最近项目中需要模糊图片,在网上查了很久,终于将功能实现。但是对于其中的原理不甚了解,所以再网上搜了搜,关于高斯模糊的原理资料比较深奥,看完之后不明起理,无意中发现阮一峰老师的高斯模糊的算法讲解,看完后真是醍醐灌顶,特此总结出来。

高斯模糊的原理就是将图片中的某一个像素点的值取其周围像素点的加权平均值,模糊程度越高,周围所代表的半径越大。加入你要模糊20%,可能半径取一个像素点,就是以的当前像素点为中心,画出一个半径为3个像素的正方形;如果要模糊50%,可能半径取3个像素点,既以当前像素点为中心,画出一个半径为7的正方形。

具体过程:计算出其权重后,分别计算其三色与权重的乘积。然后将周围的点相加,算出平均值,就是这个点的模糊值

你可能感兴趣的:(图片模糊之高斯模糊)