首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于Image Magick的iPhone图像边缘检测

基于Image Magick的iPhone图像边缘检测
EN

Stack Overflow用户
提问于 2011-02-18 12:09:21
回答 2查看 9.5K关注 0票数 8

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

EN

回答 2

Stack Overflow用户

发布于 2011-02-18 12:23:07

@Apoorv我对此一无所知,但如果你只是想要边缘检测,你可以使用openCV。

这里是一些源代码的链接,以及如何使用openCV在iphone中检测边缘的教程

iPhone and OpenCV

http://dasl.mem.drexel.edu/~noahKuntz/openCVTut5.html

下面是我在iphone中使用openCV创建的一个示例项目

原始图像

边缘检测后的图像。

票数 3
EN

Stack Overflow用户

发布于 2011-03-21 21:52:42

没有办法确定该图像是否是使用image Magick生成的。但是,如果您阅读this answer,那么charcoal filter是值得一看的

代码语言:javascript
复制
convert holocaust_sm.jpg -charcoal 5 charcoal.gif

我的建议是,您也可以尝试使用thresholds,并查看Children's Color-In Outline Image示例,因为我认为实现该效果的不是单个过滤器(假设它是由IM生成的)。

经过一段时间的研究,我相信通过几个过滤器的混合可以达到你想要的效果。你一定要查看this page,它使用IM展示了大量很酷的效果。

这是我的尝试:

代码语言:javascript
复制
convert ms8nP.png -colorspace Gray -blur 0x.7 -negate -edge 2 -negate -threshold 40% -blur 0x.5 out.png
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5037502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档