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