Android Tesseract OCR with NDK (c++)
Android Tesseract OCR with NDK (c++)
是否可以通过NDK在android中使用谷歌tesseract OCR?
所以我有一些使用tesseract OCR的C++代码,现在我不想把它移到Android上,因为它与使用openCV的代码相连,我在C++中有这个。
非常感谢您的建议和链接,以及我如何使用和构建它。
通过NDK在您自己的Android应用程序中使用Tesseract OCR库是最有可能的。然而,您将不得不编译Tesseract库和另一个名为Leptinica图像处理库的库,它们需要相当长的时间才能编译。
一个叫Robert Theis的人创建了一个GitHub项目(名为tess-two),该项目允许您通过Android Java Native Interface(JNI)使用Java调用Tesseract API。你可以在这里阅读更多关于这方面的内容。
我建议你遵循高塔姆·古普塔写的关于如何设置的特别教程。
在该教程的同一页上,还有一条解释性注释,为您提供了一个循序渐进的说明列表,以便在Android Studio中使用Android应用程序配置Tesseract OCR库。
编辑:评论URL似乎并不总是直接指向评论,所以要查找的评论来自用户Matz(2015年4月21日),并以"对于ANDROID STUDIO开发人员,这是我在Windows 8.1机器上所做的。"
相关文章:
- 如何使用ndk-build.cmd构建Android.so文件
- Android NDK传感器向事件队列报告奇怪的间隔
- Android NDK 编译 LAME HAVE_MPGLIB > 'interface.h' 文件未找到
- NDK:如何通过ndkr15c包含"RefBase.h"?
- Android NDK clang 编译器错误在 Windows 上显示'No such file or directory'
- 为什么使用 NDK 不能存在不同的 stl 实现?
- 在 constexpr 构造函数 (c++17) 中赋值到 const char * 在使用 Android NDK 时
- 如何在 android ndk 上链接 C 和 C++ 代码,以及 C 和 C++ 运行时库(包括 STL)?
- Android NDK 未定义对ASensorEventQueue_registerSensor的引用
- 如何将 libjpeg-turbo Android NDK 添加为静态库
- 在 Flutter 应用程序中使用 Android NDK 中的 AssetManager 类
- Android NDK - 无法在 Visual Studio 2017 中调试
- 对于哪些 ABI,我可以使用 NDK v10e 构建 apk?
- -fno-unwind-tables 和 -fno-async-unwind-tables 不起作用 NDK clang
- 不再支持Android NDK APP_STL gnustl_shared
- 我在 ndk 中构建文件时遇到错误 android.mk
- Android NDK:用于第三方Java库的静态或共享C++运行时
- 为 Android NDK 编译库
- 将预编译的 C 共享库与 JNI/NDK 结合使用
- 如何使用 ndk 加载 Android 版 AAudio API