I have these two images:(adsbygoogle = window.adsbygoogle || []).push({});

And I have this impulse response function, or the point-spread function (PSF):

The first image is the actual size of the PSF, and the second image has zero pads included.

I tried deconvolving the images this way (with MatLab):

The PSF that I used is the PSF with zero pads. However, the deconvolved images are different. The deconvolved image of the first blurred image is correct and I achieved a sharp image, however the second one returns this image:Code (Text):deconvolved_image = ifft2(fft2(blurred_image)./fft2(sample_psf))

What could be wrong?

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Image Processing and MatLab (Deconvolution Process)

Loading...

Similar Threads - Image Processing MatLab | Date |
---|---|

Matlab Highlight an object in an image? | Jun 3, 2017 |

Want gray scale image of a matrix in matlab | Aug 14, 2015 |

Therapy imaging processing in matlab | Jul 24, 2015 |

Single vehicle tracking using Fourier transform-MATLAB | Jun 7, 2015 |

[MatLab] Image Processing | Jan 23, 2012 |

**Physics Forums - The Fusion of Science and Community**