算法

「自适应中值滤波器」是一种自适应滤波器。传统的中值滤波器只能处理空间密度不大的冲激噪声()而自适应中值滤波器可以处理具有更大概率的冲激噪声。

首先定义:

  • 中灰度级的最小值
  • 中灰度级的最大值
  • 中灰度级的中值
  • 为坐标 像素的灰度级。
  • 允许的最大尺寸。

A 层

A 层首先调整窗口大小,使中值非脉冲,成功则转 B 层,否则输出中值

  • 如果
    • 则转到 B 层
  • 否则增大窗口尺寸。
  • 如果窗口尺寸 ,重复 A 层,否则输出

B 层

B 层检查当前像素是否为脉冲噪声,不是则值不变,是则输出中值。

    • 输出
  • 否则输出

img-2024-05-21 20-46-48.png