deconvreg
Enfocar una imagen con un filtro regularizado
Sintaxis
Descripción
deconvoluciona la imagen J = deconvreg(I,psf)I utilizando el algoritmo de filtro regularizado y devuelve la imagen enfocada J. Se supone que la imagen I se creó convolviendo una imagen real con una función de dispersión puntual (PSF), psf, y posiblemente añadiendo ruido. El algoritmo es óptimo con restricciones en el sentido de un error cuadrático mínimo entre la imagen estimada y la real, con el requisito de preservar la suavidad de la imagen.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
La imagen de salida
Jpodría mostrar artefactos de anillo introducidos por la transformada discreta de Fourier utilizada en el algoritmo. Para reducir la intensidad de los artefactos , utiliceI = edgetaper(I,psf)antes de llamar adeconvreg.
Referencias
[1] Gonzalez, R. C., and R. E. Woods. Digital Image Processing. Addison-Wesley Publishing Company, Inc., 1992.
Historial de versiones
Introducido antes de R2006a
Consulte también
deconvblind | deconvlucy | deconvwnr | edgetaper | otf2psf | padarray | psf2otf
![Figure contains 4 axes objects. Hidden axes object 1 with title A = Blurred and Noisy contains an object of type image. Hidden axes object 2 with title [J LAGRA] = deconvreg(A,PSF,NP) contains an object of type image. Hidden axes object 3 with title deconvreg(A,PSF,[],0.1*LAGRA) contains an object of type image. Hidden axes object 4 with title deconvreg(A,PSF,[],10*LAGRA) contains an object of type image.](../../examples/images/win64/DeblurImageUsingRegularizedFilterExample_01.png)