我正在研究一個需要實時圖像識別功能的android項目。我是一個新手,並沒有太多的圖像處理知識。我只需要檢測應用程序中的一個圖像,這只不過是一個標誌。標誌呈圓形。如何在android中使用相機檢測徽標?
請建議適當的解決方案。 謝謝。
我正在研究一個需要實時圖像識別功能的android項目。我是一個新手,並沒有太多的圖像處理知識。我只需要檢測應用程序中的一個圖像,這只不過是一個標誌。標誌呈圓形。如何在android中使用相機檢測徽標?
請建議適當的解決方案。 謝謝。
檢測特定對象的,你可以按照目標定位的一些基本技術,如換句話說標準化互相關公司也已知作爲模板匹配,您必須準備一個日誌模板,並將其用作卷積蒙版,並使用此蒙版來卷積輸入圖像,理想情況下是在所需對象的位置,卷積響應將非常高,所以您可以進一步微調進程本地化您的對象。
關於如何使用模板匹配在OpenCV中,你可以參考它的文檔頁面http://docs.opencv.org/doc/tutorials/imgproc/histograms/template_matching/template_matching.html
OR
當你在你的問題中提到,您感興趣的區域的形狀爲圓形,你可以在對圖像進行初始分割後使用一些形狀測量。
檢測邊界,分離未連接的對象,計算平均點(中心),計算距離中心的平均距離,計算距離的偏差,如果偏差足夠低,則應爲圓形(在2D視圖上)。可能需要一些變換來檢查所有可能性,如視角(3D)和照明。 –
謝謝先生,但我對數學知識並不熟悉,你有什麼樣的例子嗎? –