在MATLAB中对图像进行去模糊

时间:2012-05-16 21:52:24

标签: matlab image-processing blur

我无法在此主题中找到解决此问题的方法

How can I deblur an image in matlab?

如建议的那样,应用非锐化滤镜后获得的图像是

http://tinypic.com/r/14bib77/6

但即使在非锐化滤镜后也不会消除模糊度。任何人都可以建议任何其他方法吗?

1 个答案:

答案 0 :(得分:3)

去模糊是inverse problem,和大多数反问题一样,没有简单的解决方案。所以不要指望任何神奇的方法。

话虽如此,有一些广泛使用的去模糊方法。 Wiener deconvolution是用于去模糊的最流行的方法之一。

对于Matlab中的Wiener过滤,请参阅http://www.mathworks.com/help/toolbox/images/bqqhk8f.html