Java代码给出图像草图效果

我正在创建一个应用程序,我需要将彩色图像转换为铅笔草图,例如看到这个 。

回答在Java中实现修改草图生成给出了类似的效果,但不是我想要的(如上例所示)。 有人能告诉我如何在java中获得所需的草图效果吗?

此外,是否有任何食谱类型资源/博客/书籍/开源图书馆显示java(或任何其他语言)代码的各种有趣的图像效果?

在过去的几天里,我研究了这个并且能够使用java获得所需的草图效果。 我已将它发布在我的博客上。

伪代码如下所示..

s = Read-File-Into-Image("/path/to/image") g = Convert-To-Gray-Scale(s) i = Invert-Colors(g) b = Apply-Gaussian-Blur(i) result = Color-Dodge-Blend-Merge(b,g) 

我发现以下开源代码很有用……

JH Labs图像滤镜

处理编程语言( http://code.google.com/p/processing/ )(无法使这个超链接,似乎我没有足够的声誉发布2个以上的超链接:))

Java Advanced Imaging库有一些演示 ,显示了对图像的一些基本影响。