deconvreg
Deblur image using regularized filter
Syntax
Description
deconvolves image J
= deconvreg(I
,psf
)I
using the regularized filter algorithm,
returning deblurred image J
. The assumption is that the image
I
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.
Version History
Introduced before R2006a
See Also
deconvblind
| deconvlucy
| deconvwnr
| edgetaper
| otf2psf
| padarray
| psf2otf