【问题标题】:Pattern Image Processing图案图像处理
【发布时间】:2013-04-07 14:48:40
【问题描述】:

我想做一个简单的应用程序来检测墙上的图案,如下图所示。

这样图案就会贴在墙上。相机将旋转 360 度并识别图案。 我问了我在 EEE 领域认识的人,他说我可以使用 OpenCV。但他说 OpenCV 只能识别 1 种模式。这是真的吗。

我是图像处理的新手。我希望有人能给我建议我应该如何处理这个项目。如果有什么有价值的参考,欢迎分享。非常感谢您的帮助。

【问题讨论】:

  • 如果只有这 4 种模式,我认为找到它的质心就足够了。质心将更靠近 T 的小腿。
  • 你能分享测试图像吗? “在墙上”是什么意思?
  • 图案将被打印并粘贴在墙上。网络摄像头将放置在机器人上,机器人将找到这些模式。所以主要思想是使用图像处理来识别模式。

标签: image opencv image-processing pattern-matching


【解决方案1】:

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

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

关于 AdaBoost 的教程很多,Surf/Sift/Orb/Brisk...轮廓分析比较复杂。

祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-12
    • 2014-05-07
    • 2023-03-21
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多