用额外的模块为android构建opencv3.0
build opencv 3.0 for android with extra modules
我用额外的模块构建了OpenCV 3.0测试版。该构建没有java库,这是我能够在没有错误的情况下构建OpenCV 3.0测试版的唯一方法,也没有问题,因为我只需要本机部分。
我遇到的问题是,当我试图实现文本模块时,我遇到了一个错误,即库无法解决。实现库的线路是:
#include <opencv2/text.hpp>
所以我的问题是:我能做些什么来解决这个问题?我必须将一些包含文件移动到某个位置吗?
请注意,OCRTesseract
类(位于opencv2/text.hpp内部)提供了一个与C++中的tesseract-ocr API(v3.02.02)的接口,并且只有在正确安装tesseract-o cr时才会编译该接口。
首先,您应该将tesseract(及其依赖项)编译到Android。
相关文章:
- 如何使用 CMake 在 android 构建上编译和共享两个 c++ 库
- C++为 Android 构建的库使用了错误的依赖项符号
- 如何将静态库链接到NDK Android构建中用作本机库的源
- cocos2d-x android构建失败
- 如何为android构建boost::locale
- 如何使用Android构建的CMAKE GERTATOR-EXPEXPRYS生成Clang编译器标志
- 尝试为 Android 构建 Xerces-C++
- 用额外的模块为android构建opencv3.0
- Android 构建工具链找不到/缺少 STL 标头目录
- 如何在Windows上为Android构建gstreamer
- 为 Android 构建 FFmpeg 以使用命令行参数
- 如何为android构建外部c++库(静态或共享)
- 使用QtCreator为android构建boost_ALL_NO_LIB时,未定义对boost::system::sy
- Cocos2d-x Android 构建找不到扩展
- 为Android构建SDL混频器
- 如何在多项目Android构建中排除重复的C共享库(.so)
- 调试使用vs-android构建的Android原生应用程序
- 使用libvpx x86 android构建项目失败,出现未定义的引用错误
- Qt中是否有 #ifdef 来确定我们是否正在为Android构建
- OSX 10.8.5 上的 Android 构建错误:cp:-R 和 -r 选项不能一起指定