2012-08-07 84 views
4

我正在實施一個ANPR系統。我已經設法從靜態車輛圖像中獲得清晰的車牌號碼區域。當我將它們送入OCR引擎時,我遇到了某些字符的問題。ANPR字符識別

我正在使用Tesseract,問題在於像「W」和「M」這樣的字符被識別爲「N」,有時候「U」被識別爲「D」,甚至「O」被識別爲「U」或「D」另一種方式。

我想知道它是否與OCR引擎本身有關,或者我是否可以採取一些措施來改善車牌圖像。以下是車牌圖片:

我使用Aforge.Net框架,C#和Tesseract作爲OCR引擎。任何意見將不勝感激。

+1

我很感謝你決定不發佈* full *圖像(隱私問題?),但問題需要顯示至少*字符不是OCRing *爲了有意義,假設其他人是OCR好的,你可以修剪圖像並編輯以顯示(例如)'W'嗎? – AakashM 2012-08-10 11:18:42

+0

您是否使用車牌字體進行訓練?Tesseract運作得更好如果你這樣做了,那麼你可能需要對圖像進行預處理,如果圖像沒有被擊中,你可能需要撤消視角偏斜,並將高寬比拉回到正常水平,以便字體與訓練一致。 – dvhamme 2012-10-11 11:17:38

回答

2

嗨,大家好,我設法通過在做OCR之前做更好的預處理來解決這個問題,因爲我的角色似乎過於扭曲。對不起,我沒有關閉這個問題:(謝謝你的努力人們真的很感激它