首先看以下两组数,A=[86,73,124,111,90,38],B=[84,71,103,85,90,89],C=[229,77,59,95,70,88],三组的平均数MA=87,MB=87,MC=103,C组2位数成员有5个,平均数却超过100,这是不合适的,C组的平均数就不能正常应该这组数据的平均水平。所以引入了中位数,C组从小到大排序得C1=[59,70,77,88,95,229],数组个数为偶数,用中间两人个数的平均数代表中位数,求出中位数为(77+88)/2=82.5,这样的数就能比较好的代表C组。
图像中一般会有噪声的存在,而这个噪声点一般是孤立的高像素值的点。如里滤波时用均值法,往往效果较差。模板范围内有一个高灰度的噪声点,则模板中心点的灰度计算结果会大大偏离实际的值。采用中值滤波,会得到较好的效果。
这是统计学所讲到,可见,中值滤波源于数学,数学是个好东西!