【数字图像处理】[4]--空间平滑滤波
【数字图像处理】[4]--空间平滑滤波
这一章是讲直接在空间域上进行处理,讲三种方法1.均值滤波 2.中值滤波 3.高斯滤波
先看一下具体的工作原理
中值滤波:取中位数,对于第一个和最后一个取平均数
均值滤波:去2r+1个数的平均数,对于第一个和最后一个取平均数
这是对于以为的数,若是二维,如图像,则是用模板来处理,方法类似,如3×3的格子
我们直观得看一下三种滤波对数据的处理
tsMean = MeanFilter[ts, 2]; tsMedian = MedianFilter[ts, 2]; tsGussian = GaussianFilter[ts, 5]; ListLinePlot[{ts, tsMean, tsMedian, tsGussian},PlotLegends -> {"Origin", "MeanFilter", "MedianFilter", "Gaussian"}, PlotRange -> All]
接下来看一下对于图片的处理,直接看例子。
上面是三种方法的效果图,左边是进行变换后的图,右边是原图。感觉高斯滤波好一点吧。
以上,所有
2016/10/22