gpt4 book ai didi

Android Tesseract OCR 与 NDK (c++)

转载 作者:行者123 更新时间:2023-11-30 02:34:57 28 4
gpt4 key购买 nike

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

所以我有一些使用 tesseract OCR 的 C++ 代码,现在我不想将它移动到 Android,因为它与使用 openCV 的代码相关联,而我在 C++ 中有这个。

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

最佳答案

当然可以通过 NDK 在您自己的 Android 应用程序中使用 Tesseract OCR 库。但是,您必须将 Tesseract 库与另一个名为 Leptonica Image Processing Library 的库一起编译,它们需要花费大量时间进行编译。

一个名叫 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 机器上做的。"

关于Android Tesseract OCR 与 NDK (c++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34159283/

28 4 0
文章推荐: javascript - 是否有一些 v8 函数可以从像 "2015-02-20"这样的字符串创建一个 C++ v8::Date 对象,而无需从 C++ 执行 JS?
文章推荐: android - 无法解析 android.net.SntpClient 类
文章推荐: 每天来自后端的 Android AutoSync 数据
文章推荐: c++ - : list and list 之间的差异