題:
在移動平台上尋找OCR API
Ethan
2014-04-07 03:18:57 UTC
view on stackexchange narkive permalink

我正在尋找可在Android,iOS & Windows Phone上運行的OCR庫。

我的應用程序掃描圖像以查找其中的某些信息。例如,掃描停車票以獲取其上的時間信息。

Tesseract是免費的開放源代碼,但需要移植到Android,iOS & Windows Phone。還需要進行調整以提高準確性。

Camscanner API不是免費的,但看起來要好得多:-支持Android和iOS應用。 -測試CamScanner App,它非常準確。

是否有其他可用的工具(免費和商用)?

您要嘗試OCR的哪種內容?例如,越南文或僅用於數字的OCR可能是特定圖書館的最佳選擇。
現在是2016年,您還需要Windows Phone嗎?謝謝!
二 答案:
#1
+5
Vitalik
2014-04-08 18:08:33 UTC
view on stackexchange narkive permalink

請注意ABBYY的產品:

ABBYY OCR SDK尚不支持Windows Phone。
您能否添加價格信息?您談論準確性,但是歡迎您提供證明準確性的研究鏈接。謝謝!
#2
+2
nvillalobos
2016-10-22 02:00:15 UTC
view on stackexchange narkive permalink

如果您要使用商業產品,則應查看LEADTOOLS Mobile SDK。您將可以在 Android iOS Window's Phone中進行開發。

下面是一些示例代碼您將使用Android OCR識別文本:

  OcrEngine mOcrEngine = OcrEngineManager.createEngine(OcrEngineType.ADVANTAGE); mOcrEngine.startup(null,null,null,OCR_RUNTIME_DIRECTORY); ILeadStream leadStream = LeadStreamFactory.create( this.getResources()。openRawResource(R.raw.ocr1_tif),true); RasterImage rasterImage = mOcrEngine.getRasterCodecsInstance()。load(leadStream,1); ocrPage = mOcrEngine.createPage(image,OcrImageSharingMode.AUTO_DISPOSE); ocrPage.recognize (this);字符串結果= ocrPage.getText(-1);  

下面是在Android上運行的LEADTOOLS OCR演示的屏幕截圖

掃描圖像:

enter image description here

OCR結果:

enter image description here

免責聲明:我是該產品的員工



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...