deconvreg
Deblur image using regularized filter
Syntax
Description
deconvolves imageJ
= deconvreg(I
,psf
)I
using the regularized filter algorithm, returning deblurred imageJ
. The assumption is that the imageI
was created by convolving a true image with a point-spread function (PSF),psf
, and possibly by adding noise. The algorithm is a constrained optimum in the sense of least square error between the estimated and the true images under requirement of preserving image smoothness.
Examples
Input Arguments
Output Arguments
Tips
The output image
J
could exhibit ringing introduced by the discrete Fourier transform used in the algorithm. To reduce the ringing, useI = edgetaper(I,psf)
before callingdeconvreg
.
References
[1]Gonzalez, R. C., and R. E. Woods.Digital Image Processing. Addison-Wesley Publishing Company, Inc., 1992.