我想添加字符識別功能到我的應用程序,這就是爲什麼問你什麼是最好的可用和經濟實惠的OCR SDK。我看了一下ABBY FineReader Engine 10.0,但還沒有試用版本,因爲我是從官方網站請求的!是否有用於C++ builder的OCR SDK?
我已經下載Asprise OCR SDK,但它不承認西里爾符號..
如何實現我的應用字符識別?通過使用什麼樣的庫,SDK,API等..
我想添加字符識別功能到我的應用程序,這就是爲什麼問你什麼是最好的可用和經濟實惠的OCR SDK。我看了一下ABBY FineReader Engine 10.0,但還沒有試用版本,因爲我是從官方網站請求的!是否有用於C++ builder的OCR SDK?
我已經下載Asprise OCR SDK,但它不承認西里爾符號..
如何實現我的應用字符識別?通過使用什麼樣的庫,SDK,API等..
有Cunieform和Google的Tesseract OCR,這兩者都是免費的。就我個人而言,我使用過Tesseract,SDK遇到了很多麻煩,所以最終決定使用system()
函數簡單地從我的C程序中調用Tesseract的命令行界面。
很多人面對困難的正方體安裝,所以這裏是一個簡短的摘要(第2部作品對我來說,如果有必要將適當的版本):
下載從SVN如下:tesseract-2.00.tar.gz
,tesseract-2.00.exe6.tar.gz
,tesseract-2.00.eng.tar.gz
解壓tesseract-2.00.tar.gz
到一個文件夾
解壓tesseract-2.00.exe6.tar.gz
和移動到tesseract-2.00.tar.gz
解壓縮到哪裏。幾個文件將被這樣替換
同樣解壓縮tesseract-2.00.eng.tar.gz
並移動到tesseract-2.00.tar.gz
其中tessdata文件夾將被替換。
完成這些工作後,打開tesseract.dsw工作區,選擇All Files並執行「Rebuild All」。這將需要一段時間的警告,但希望沒有錯誤。
使用DOS shell的命令是tesseract picture.tif textfile -l eng
。所以基本上將圖像保存爲TIFF文件,從程序中運行命令,然後從文本文件中讀取OCR輸出字符串。
我可以推薦你水晶OCR,如果你不需要認識一個非常複雜的文件,他們給我的請求,C++ Builder的樣品。恕我直言,Tesseract仍然是越野車,雖然它是最好的免費OCR當然。
剛下載它!我會去試試看!你也可以給我一個在你所請求的C++ builder中的工作示例!在gmail dot com發送到suhrob87;提前致謝 !!! –
看起來像一個不錯的選擇! –
好的,我去試試吧! –