Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

2D deconvolution

177 views
Skip to first unread message

C.K.

unread,
Jul 15, 1998, 3:00:00 AM7/15/98
to
I am student of University of Canterbury. Now I am working on the
Matlab software to do the recovering image by using deconvolution. Does
anyone know how to generate 2D deconvolution which will deal with matrix
deconvolution. Any advise will help me a lot and it is urgent.

Thanks!!

C.K.


Johan Carlson

unread,
Jul 20, 1998, 3:00:00 AM7/20/98
to
You could try doing the inverse filtering in the frequency domain, by
using the FFT2 (2D Fast Fourier Transform), since convolution in the
spatial domain will correspond to a multiplication in the "FFT"-domain.

Also, check out the book.
"Fundamentals of Digital Image Processing", by Anil K. Jain. Published
by Prentice Hall, New Jersey 1989.


--
-------------------------------------------------------------------------
Johan Carlson                    E-mail..: joh...@sm.luth.se
Div. of Industrial Electronics   Homepage: http://www.sm.luth.se/~johanc
Luleå University of Technology   Phone...: +46 920 72517
971 87 Luleå                     Fax.....: +46 920 72082
Sweden                           Office..: ER106
-------------------------------------------------------------------------

Matt Jones

unread,
Jul 20, 1998, 3:00:00 AM7/20/98
to
In article <35AC77FF...@elec.canterbury.ac.nz> C.K.,

ck...@elec.canterbury.ac.nz writes:
>Matlab software to do the recovering image by using deconvolution. Does
>anyone know how to generate 2D deconvolution which will deal with matrix
>deconvolution. Any advise will help me a lot and it is urgent.
>

This should work:

D = ifft2 ( fft2(A) ./ fft2(B) );

Cheers,

Matt Jones

0 new messages