【问题标题】:Android Tesseract OCR with NDK (c++)带有 NDK 的 Android Tesseract OCR (c++)
【发布时间】:2015-12-08 15:08:22
【问题描述】:

是否可以通过NDK在android中使用google tesseract OCR?

所以我有一些使用 tesseract OCR 的 C++ 代码,现在我不想将其移至 Android,因为它与使用 openCV 的代码相连,而我在 c++ 中有此代码。

非常感谢您的建议和链接以及如何使用和构建它。

【问题讨论】:

    标签: android c++ android-ndk ocr tesseract


    【解决方案1】:

    肯定可以通过 NDK 在您自己的 Android 应用程序中使用 Tesseract OCR 库。但是,您必须将 Tesseract 库与另一个名为 Leptonica 图像处理库的库一起编译,并且它们需要相当长的时间来编译。

    一个名叫 Robert Theis 的人创建了一个 GitHub 项目(名为 tess-two),它允许您通过 Android Java Native Interface (JNI) 使用 Java 调用 Tesseract API。您可以阅读更多关于 here 的信息。

    我建议您关注 this Gautam Gupta 编写的关于如何设置的特定教程。

    在该教程的同一页面上,还有一个说明性的 comment 为您提供了在 Android Studio 中使用您的 Android 应用程序配置 Tesseract OCR 库时需要遵循的说明的分步列表。

    编辑:评论 URL 似乎并不总是直接指向评论,因此要查找的评论来自用户 Matz(2015 年 4 月 21 日)并以“对于 ANDROID STUDIO 开发人员,这就是我是在我的 Windows 8.1 机器上完成的。"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-07
      • 2013-04-25
      • 1970-01-01
      • 2013-07-07
      • 2013-07-17
      • 1970-01-01
      • 1970-01-01
      • 2019-10-16
      相关资源
      最近更新 更多