2-D адаптивную фильтрацию для удаления шума
Синтаксис wiener2(I,[m n],[mblock nblock],noise)
был удален. Используйте wiener2(I,[m n],noise)
вместо этого синтаксис.
фильтрует полутоновое изображение J
= wiener2(I
,[m n]
,noise
)I
использование пиксельного адаптивного низкочастотного фильтра Винера. [m n]
задает размер (m
-by- n
) района, используемого для оценки среднего локального изображения и стандартного отклонения. Аддитивный шум (Гауссов белый шум) степенью принимается как noise
.
Изображение входа было ухудшено постоянной степенью аддитивным шумом. wiener2
использует пиксельный адаптивный метод Винера, основанный на статистике, оцененной из локальной окрестности каждого пикселя.
wiener2
оценивает локальное среднее и отклонение вокруг каждого пикселя.
и
где - локальная окрестность N на М каждого пикселя в изображении A
. wiener2
затем создает пиксельный фильтр Винера, используя эти оценки,
где2 - отклонение шума. Если отклонение шума не задано, wiener2
использует среднее значение всех локальных оценочных отклонений.
[1] Lim, Jae S. Двумерная обработка сигналов и изображений, Englewood Cliffs, NJ, Prentice Hall, 1990, p. 548, уравнения 9.44, 9.45 и 9.46.