如何从打印纸,OCR或其他东西中读取文字?

时间:2017-08-24 06:17:59

标签: android text numbers ocr

我需要使用我的Android设备阅读打印纸上的文字,但我找不到其他解决方案而不是OCR。有没有办法扫描文字?或者OCR最好?它可以是没有条形码的文本和数字。我的学校项目需要这个,我迷路了,请帮忙。

你能给我发一些例子,github上的代码吗?

2 个答案:

答案 0 :(得分:0)

Android有很多OCR库。 OpenCV(开放式计算机视觉)库,谷歌和Aspire的Tesseract OCR工具是一些可用的OCR库。

OpenCV库可以在Java和C ++代码中使用。它还可以使用名为OpenCV Manager的运行时应用程序链接到静态或动态。您可以在此处找到documentationstutorials

Tesseract OCR工具是由谷歌维护的开源库。 Tess-two是适用于Android的Tesseract工具的分支。您可以查看一些可用的教程。

http://rmtheis.wordpress.com/2011/08/06/using-tesseract-tools-for-android-to-create-a-basic-ocr-app/

http://imperialsoup.com/2016/04/29/simple-ocr-android-app-using-tesseract-tutorial/

有一些OCR扫描仪库使用上述工具,这使得实现OCR更容易。

EasyOcrScannerAndroid

Tess-two-Example

答案 1 :(得分:-1)

如果在线 OCR适用于该项目,则可以使用Google ocr,Microsoft Azure OCR和免费的OCR.space。你可以在这里比较所有这些:

https://ocr.space/compare-ocr-software