我想把RGB图像转换成下面的图像。我正在使用ImageMagick库。我想知道通过哪些功能我可以将原始图像转换为Image-2。下面是两张图片。我只想使用ImageMagick库。我想在Objective C中做类似于这个Link的图像处理。


发布于 2011-02-18 12:23:07
@Apoorv我对此一无所知,但如果你只是想要边缘检测,你可以使用openCV。
这里是一些源代码的链接,以及如何使用openCV在iphone中检测边缘的教程
http://dasl.mem.drexel.edu/~noahKuntz/openCVTut5.html
下面是我在iphone中使用openCV创建的一个示例项目
原始图像

边缘检测后的图像。

发布于 2011-03-21 21:52:42
没有办法确定该图像是否是使用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.pnghttps://stackoverflow.com/questions/5037502
复制相似问题