用于deblur的Matlab维纳过滤器

时间:2012-12-20 16:08:16

标签: image matlab motion-blur

我正在使用Wiener过滤器对图像进行去模糊处理。

http://www.mathworks.it/it/help/images/ref/deconvwnr.html

重要的片段在这里:

estimated_nsr = noise_var / var(I(:));
wnr3 = deconvwnr(blurred_noisy, PSF, estimated_nsr);

问题是deconwnr需要与原始图像I计算的NSR的同等对象 但是我没有原始图片,我只有blurred_noisy图片。

我应该以estmated_nsr传递什么值?

1 个答案:

答案 0 :(得分:1)

如果NSR是噪声信号比,那么您不必只是猜测原始图像有多嘈杂吗? 所以你可以使用NSR = 0并假设原始图像上没有噪声。