2013-04-03 65 views
4

我正在嘗試確定一個準確,快速,明智的計算方法來識別圖像中的簡單大寫字母。識別一個簡單的字母

我只需要識別A-Z字母範圍(只有首都和沒有特殊字符)。

實例:

  • 字母 「A」

A letter

  • 字母 「R」

R letter

有沒有可以用來識別它們的函數或代碼?

注:

  • 裁剪後的圖像在信中的位置是不是都一樣
  • 我有原來的裁剪圖像。所以我可以應用比較方法來獲取集合中最相似的圖像。
+1

從快速搜索的C#OCR庫:http://stackoverflow.com/questions/744966/any-open-source-c-sharp-ocr-library – justderb 2013-04-03 23:53:26

+0

你應該喜歡在一些OCR庫。這個通過.NET公開方法,所以你可以從C#調用它們,但我沒有自己使用它,在C#中有簡單的示例代碼:http://www.pixel-technology.com/freeware/tessnet2/ – AaronLS 2013-04-03 23:53:54

+1

它看起來像白名單功能非常適合您的需求: 'ocr.SetVariable(「tessedit_char_whitelist」,「ABCDEFGHIJKLMNOPQRSTUVWXYZ」);' – AaronLS 2013-04-03 23:55:42

回答

1

看看Tesseract源代碼可能是值得的 - 它是開放的,可能會給你一些見解! 但是,簡單地使用庫比重建自己的解釋要快得多! ;)