写在前面
今天打算写一篇跟Unity基本无关的文章。起因是我上个星期不知怎么的搜到了一个网站 ,里面实现的效果感觉挺好的,后来发现是2012年的NPAR会议的最佳论文。看了下文章,觉得不是很难,就想着实现一下。后来发现国内有两个博主有相关的文章,一个是风吹夏天的文章,一个是Imageshop的文章。通过读论文和两位博主的文章基本对算法就走通了,剩下的就是编码了。原论文作者给出了算法第一个部分的代码,风吹夏天的文章在其基础上又给出了笔画部分的代码,但都不全。
我这篇文章就不赘述算法了,有兴趣的可以看论文或上面两个博主的文章,讲得都比较清楚。我把我实现的代码上传到了github的PencilDrawing项目中,包含了全部代码,基本可以实现论文中的效果,只是由于没有论文中使用的铅笔纹理,因此做不到100%一样。有兴趣的可以去下载下来玩玩看

这篇博客介绍了如何通过算法将图像转化为铅笔画风格,详细阐述了生成笔画图像和色调图像的过程,并提供了完整的Matlab代码。作者参照2012年NPAR会议的论文,实现了对输入图像的一次处理即生成接近真实的铅笔画效果。虽然无法完全复现论文中的细节,但代码可供下载尝试。
最低0.47元/天 解锁文章
8857

被折叠的 条评论
为什么被折叠?



