Is there a way to reduce the blur in this image when I know approximately what it should be when de-blurred?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Evan Kirkpatrick
el 24 de Jul. de 2019
Respondida: Vinai Datta Thatiparthi
el 31 de Jul. de 2019
Hello,
I am trying to use deconvblind to remove the blur in this image which is caused by unavoidable blurring of a transparent plate between the camera and the image contents. Is this an appropriate use of deconvblind? See image below.
1 comentario
Image Analyst
el 24 de Jul. de 2019
Why can't you just replace the plate with a optically perfect one?
Respuestas (1)
Vinai Datta Thatiparthi
el 31 de Jul. de 2019
Hey Evan!
Since your image is partially blurred, simply applying deconvblind may not fetch satisfactory results. Instead, 3 options that you may consider are –
- Blur the part of the image that is in focus and then apply a deblurring algorithm over the entire image. Start from the edge of the out-of-focus part and reduce the blurring intensity as you move towards the center of the blurred portion.
- Iteratively traverse through the image to and apply a deblurring function in MATLAB such that the deblurring intensity varies throughout the image.
- Single out the deblurred portion of your image and target the deblurring functions in MATLAB only on this part first.
The MATLAB function deconvwnr provides multiple options of deblurring such as ‘gaussian’, ‘disk’, ‘average’, etc. which may also be of help to you in the deblurring process, but this will require you to estimate some of the parameters to enhance overall performance.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!