2012-06-23 22 views
3

我正在爲盲人開發貨幣識別系統。我需要檢查是否已經捕獲了完整的鈔票,所以我使用了正方形檢測。當背景是純黑色或白色時,它當前正在工作,但當背景更先進時則不行。我可以用什麼技術來解決這個問題?平方檢測增強

我使用OpenCV作爲我的圖像處理框架。我可以使用卷積嗎?怎麼樣?我的代碼

need enhancement for square detection.

結果圖像:

enter image description here

回答

1

我不知道矩形檢測是否是你想要做什麼是最好的解決方案。

只有當圖片是從錢裏拿出來的時候,它纔會有效地發揮作用,正如你所說的那樣,對混亂的背景不會有力。

有沒有直接模式識別系統的確切原因? 我會從我的貨幣圖片開始,嘗試用它來執行對象識別。

你會發現大量的教程,可以幫助你在網上,like for bottlesbowls

由於貨幣數量的限制,您可能有很多可能性,但您知道它至少是有限數量。

+0

謝謝你回答我的問題。我是opencv的新手,我的知識也很差。這是我最後一年的項目。時間也是關鍵因素。我的問題是圖像檢索是在灰度圖像中完成的。色差效果如何呢?對象識別對我來說都是新技術:(。你能建議一些東西嗎? – user1476945

+0

好吧,我沒有在那裏看到任何問題。顏色似乎不是一個很好的功能依賴於你的情況(金錢顏色傾向於根據面值改變),但紋理應該是相似的,加上灰度會加快你的處理時間與顏色的比較,一開始就是https://en.wikipedia.org/wiki/Feature_detection_(computer_vision)和https:/ /en.wikipedia.org/wiki/Scale-invariant_feature_transform。你會發現大量的OpenCV文檔;)。祝你好運 ! – jlengrand