均值滤波和中值滤波的原理是什么?

如题所述

均值滤波和中值滤波属于空域图像增强的处理方法,均值滤波去麻点,中值滤波保边缘。

要进行均值滤波首先要生成一个3x3矩阵。算法运算窗口一般采用奇数点的邻域来计算中值,最常用的窗口有3X3和5X5模型。

1、通过2个或者3个RAM的存储来实现3X3像素窗口。

2、通过2个或者3个FIFO的存储来实现3X3像素窗口。

3、通过2行或者3行Shift_RAM的存储来实现3X3像素窗口。

扩展资料:

注意事项:

1、空间域指图像本身,空域变换直接对图像中的像素进行操作。

2、在进行横向滑动窗口滤波时,窗口中的像素仅仅是丢掉了左侧一列,增加了右侧一列数据,如果丢掉中间重叠的这一部分数据,到下个窗口再重新寻址和读取数据,无疑是计算的沉重负担,所以该算法的核心思想就是充分利用重叠部分,使用直方图来计算中值,不需要排序算法,快,且高效。

3、注意到两个直方图的累加是一个O(1)操作,和直方图的元素个数有关,而直方图元素个数是由图像位深决定的。

参考资料来源:百度百科-均值滤波

参考资料来源:百度百科-中值滤波

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