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