我想将RGB图像转换为下图。我正在使用ImageMagick Library。我想帮助知道我可以通过哪些功能将原始图像转换为Image-2。这是下面两张图片。我想使用Only ImageMagick Library。我想在Objective C中对此Link进行Image Processing simillar。
答案 0 :(得分:3)
@Apoorv我不知道任何事情,但如果你只是想要边缘检测,你可以使用openCV。
这里是一些关于如何使用openCV检测iphone边缘的源代码和教程的链接
http://dasl.mem.drexel.edu/~noahKuntz/openCVTut5.html
这是我使用openCV在iphone中创建的示例项目
原始图片
边缘检测后的
图像。
答案 1 :(得分:3)
无法确定图像是否甚至是使用Image Magick生成的。但是,如果您阅读this answer,则值得查看charcoal filter:
convert holocaust_sm.jpg -charcoal 5 charcoal.gif
我的建议是你也试验thresholds,然后看一下Children's Color-In Outline Image示例,因为我认为它不是一个实现这种效果的过滤器(假设它是由IM)。
经过一段时间的研究后,我相信可以通过混合使用几种过滤器来实现您所寻找的效果。你必须检查this page,它使用IM提供了大量很酷的效果。
这是我的尝试:
convert ms8nP.png -colorspace Gray -blur 0x.7 -negate -edge 2 -negate -threshold 40% -blur 0x.5 out.png