数字图像处理的一道基础题,大神只要教我如何求出滤波结果就行了

如题所述

均值滤波:是用3×3邻域的9个数值,求取平均值代替邻域中心点的值

对灰色区域部分,

以左上角数值为15的点为例,均值滤波后该点值应该=(1+2+2+1+2+1+2+1+15)/9=3

以正中间数值为2的点为例,均值滤波后该点值应该=(15+1+2+0+3+2+2+1+2)/9=28/9

其他点也是同样的方法来求取

中值滤波:

是把3×3邻域的9个数值按大小顺序排列,以序列中间的数值代替邻域中心点的值

对灰色区域部分,

以左上角数值为15的点为例,3×3邻域按数值从小到大顺序排列

{1 1 1 1 2 2 2 2 15},中间点为2,中值滤波后该点值应该为2

以正中间数值为2的点为例,3×3邻域按数值从小到大顺序排列

{0 1 1 2 2 2 2 3 15},中间点为2,中值滤波后该点值应该为2

其他点也是同样的方法来求取

你的图片已经治好我多年的颈椎病,不知道你明白了吗?

温馨提示:答案为网友推荐,仅供参考
相似回答