我正在尝试开发一个 Android OCR 应用程序(供家庭使用)。
我有在应用程序中使用 Asprise OCR 的想法,但我打算使用 Linux 版本而不是 Windows 版本。
问题是,我不知道如何处理本机库。它们具有我在 Eclipse 中开发的扩展名 .SH。
我正在尝试开发一个 Android OCR 应用程序(供家庭使用)。
我有在应用程序中使用 Asprise OCR 的想法,但我打算使用 Linux 版本而不是 Windows 版本。
问题是,我不知道如何处理本机库。它们具有我在 Eclipse 中开发的扩展名 .SH。
我建议你使用 Android Studio 而不是 Eclipse,并且与 OCR 库相关,你可以使用 Tesseract,它是由 Google 开发的开源库。
在这里,您可以获得更多信息和一个实际示例:
谷歌最近发布了一个 OCR API,所以你可能想要使用它: https ://developers.google.com/vision/text-overview
只需将以下行添加到您的依赖项中:
compile 'com.google.android.gms:play-services-vision:9.2.0'
该参考可以帮助您:
http://gaut.am/making-an-ocr-android-app-using-tesseract/
希望这可以帮助
2017 年 4 月 13 日更新:删除了断开的链接,如果它再次上升,将把它放回去。