2012-05-29 36 views
4

我正在做一個項目,以識別貨幣的價值,我應該返回的價值。我用SURF算法檢測值。有幾個貨幣值的模板,我匹配這些模板與捕獲的貨幣圖像從移動照相機..使用SURF如何通過說這是匹配的圖像給出結果?

通過使用SURF我能匹配所述值,且如果值匹配其周圍繪製的值不匹配不繪製矩形的vale.if矩形....

* 問題是我如何返回匹配值..它足以顯示命令提示符上的值。 *請幫幫我。 非常感謝你..

回答

4

在調用matchTemplate你會得到一個矩陣結果

void matchTemplate(InputArray image, InputArray temp, OutputArray result, int method) 

結果是比較結果映射的矩陣。方法可以是CV_TM_CCORR_NORMED。

您可以使用函數minMaxLoc()來查找投注匹配。

您可以將匹配值視爲找到特定「貨幣值」的概率。您還可以設置匹配值的閾值,這樣,如果您未檢測到您知道的任何模式,則應該得到低於該閾值的匹配輸出。

+2

非常感謝。你的想法對我很有幫助。謝謝 – JnG

相關問題