2012-06-08 88 views
3

我想弄清楚如何以编程方式做到这一点,但尽管我所有的谷歌搜索我无法弄清楚这是如何下来。如何添加镜头(焦点)模糊到图像

镜头模糊不同于看起来非常计算机生成的高斯模糊。

感谢您的帮助!

+0

你试过了什么?我前段时间在Matlab中实现了一个高斯模糊滤波器,发现[这个维基页面](http://en.wikipedia.org/wiki/Gaussian_blur)非常有帮助。 – Maehler

+0

这就是问题所在 - 我知道如何为高斯模糊编写脚本,但我无法找到关于焦点/镜头模糊的信息。 – Nick

+0

哦,对不起,没有正确的读出这个问题。 – Maehler

回答

2

你没有说明你后用什么语言,但Java可以做很多的图像处理,看看这个链接:

jhlabs blurring examples

它甚至还包括镜头模糊效果你是后。

+0

我需要用多种语言来实现它。但是,您链接的资源非常有帮助,特别是以下声明:“我们所做的是取图像和内核,并对它们执行傅里叶变换,然后将两者相乘并反向变换回来。” – Nick

3

我在这个问题上找到了一个interesting blog post。我还没有完整阅读,但看起来很具描述性,可能会有所帮助。