用于相机捕获图像+ i OS 5 + Open CV的形状检测(圆形,方形,矩形,三角形,椭圆形)

时间:2012-09-19 12:58:21

标签: ios5 opencv computer-vision

我是OpenCV的新手,需要知道OpenCV的方法,它可以在iPhone的相机拍摄图像中检测不同的形状(圆形,方形,矩形,三角形,椭圆形)。

所以,有人可以指导我走向正确的方向(参考/文章/任何事情)哪种技术更适合完成它。

谢谢..

IOMI

1 个答案:

答案 0 :(得分:2)

首先,您可能需要查看边缘检测器(例如Canny)以将形状提取到二进制图像中。 (虽然这对iPhone来说可能很贵)

对于圈子,我会看一下HoughCircles

对于正方形和矩形,您应该在下载opencv时查看samples目录中的findContours方法和示例代码squares.cpp

通过快速谷歌搜索,我能够找到一篇关于detecting shapes in C#的文章,该文章与使用opencv库时在其他语言中使用的方法大致相对应。

我没有在ios中使用过opencv,但我希望这有助于你入门。