2013-04-15 43 views
0

我想制作一个简单的应用程序,它将检测墙上的图案,如下图所示。 pattern图案图像处理

所以图案将粘贴在墙上。相机将旋转360度并识别图案。 我问了一个我在EEE领域知道的人,他说我可以使用OpenCV。但他说OpenCV只能识别1个模式。这是真的。

我是图像处理新手。我希望有人能够就我应该如何处理这个项目提供建议。如果有任何有价值的参考,请分享。您的帮助将不胜感激。

+0

如果只有这4种模式存在,我认为找到它的质心就足够了。质心将更接近T的小腿。 –

+0

你能分享测试图像吗?你是什​​么意思“在墙上”? – William

+0

图案将被打印并粘贴在墙上。网络摄像头将放置在可以找到这些图案的机器人上。 所以主要想法是使用图像处理来识别图案。 – user1850666

回答

1

是的,但并不完全。您只需要使用一种图案来使用Surf等方法。但是,您可以使用轮廓分析来识别图像,如图像。如果它们更复杂,也可以使用AdaBoost来查找模式。

OpenCv是唯一的库,并有一些图像处理方法。你可以使用最适合你的东西。

有许多关于AdaBoost,Surf/Sift/Orb/Brisk的教程...轮廓分析更复杂。

祝你好运!