目录
1. 介绍
本章内容介绍的是修正阿尔法均值滤波器,它也是属于统计排序滤波器的一种。和之前的统计排序滤波不同的是,修正阿尔法均值滤波器会将kernel处理的邻域中灰度值较低和较高的像素点删除,类似于计算平均分的时候,去掉最高分和最低分
修正阿尔法均值滤波器的表达式为:
- 其中mn代表kernel的size
- d 代表要删除像素点的个数(修正阿尔法均值滤波器会将滤波器处理的子区域像素点的灰度值升序排列,然后去掉最小的d / 2 和最大的d / 2 的像素点 )
特殊使用:由公式不难看出,d取值范围是0 ~ mn - 1,建议取偶数
- d = 0 ,修正阿尔法均值滤波器 简化为 算术均值滤波器
- d = mn - 1,修正阿尔法均值滤波器 简化为 中值滤波器
- d 取其他值的时候,适合于处理多种混合噪声,例如高斯噪声和椒盐噪声
2. 代码实现
实现的原理较为简单,这里