如何在matlab中解除由于摄像机运动产生的模糊图像(即具有未知PSF值的图像)

时间:2014-03-12 13:01:43

标签: matlab image-processing motion-blur

我正在进行图像处理项目,我的主题是对由于相机运动造成模糊的图像进行去模糊处理。所以我怎么能在不知道它的PSF值的情况下去除图像。 是否有任何预定义的方法或matlab中可用的任何代码???

1 个答案:

答案 0 :(得分:0)

deconvblind是一个Matlab内置函数,可以帮助您。利用初始猜测点扩展函数,该函数使用最大似然算法返回去模糊图像和恢复的点扩散函数。该示例包含在链接中,这是另一个example code

可能不需要甚至不需要,但您也可以尝试迭代Lucy Richardson deconvolution以使用deconvblind中恢复的点扩散函数进一步解卷积。