2013-04-15 84 views
0

我想製作一個簡單的應用程序,它將檢測牆上的圖案,如下圖所示。 pattern圖案圖像處理

所以圖案將粘貼在牆上。相機將旋轉360度並識別圖案。 我問了一個我在EEE領域知道的人,他說我可以使用OpenCV。但他說OpenCV只能識別1個模式。這是真的。

我是圖像處理新手。我希望有人能夠就我應該如何處理這個項目提供建議。如果有任何有價值的參考,請分享。您的幫助將不勝感激。

+0

如果只有這4種模式存在,我認爲找到它的質心就足夠了。質心將更接近T的小腿。 –

+0

你能分享測試圖像嗎?你是什​​麼意思「在牆上」? – William

+0

圖案將被打印並粘貼在牆上。網絡攝像頭將放置在可以找到這些圖案的機器人上。 所以主要想法是使用圖像處理來識別圖案。 – user1850666

回答

1

是的,但並不完全。您只需要使用一種圖案來使用Surf等方法。但是,您可以使用輪廓分析來識別圖像,如圖像。如果它們更復雜,也可以使用AdaBoost來查找模式。

OpenCv是唯一的庫,並有一些圖像處理方法。你可以使用最適合你的東西。

有許多關於AdaBoost,Surf/Sift/Orb/Brisk的教程...輪廓分析更復雜。

祝你好運!