Изображение Deblur с помощью Винеровского фильтра
разворачивает отображают J
= deconvwnr(I
,psf
,nsr
)I
использование Винеровского алгоритма фильтра, возврат deblurred отображают J
. psf
функция рассеяния точки (PSF) с который I
был применен операцию свертки. nsr
отношение степени шума к сигналу аддитивного шума. Алгоритм оптимален в некотором смысле наименьшего количества среднеквадратичной погрешности между предполагаемым и истинными изображениями.
Выходное изображение J
мог показать вызов, введенный дискретным преобразованием Фурье, используемым в алгоритме. Чтобы уменьшать вызов, используйте I = edgetaper(I,psf)
прежде, чем вызвать deconvwnr
.
[1] Гонсалес, R. C. и Р. Э. Вудс. Цифровая обработка изображений. Addison-Wesley Publishing Company, Inc., 1992.
deconvblind
| deconvlucy
| deconvreg
| edgetaper
| otf2psf
| padarray
| psf2otf