Windows平台上编译OpenCV的Android版本
16lz
2022-01-08
Windows平台上编译OpenCV的Android版本
1. 必备组件
1. svn
2. cmake (http://www.cmake.org)
3. Android NDK(r5b或更高版本)
4. OpenCV trunk (https://code.ros.org/svn/opencv/trunk/opencv)
2. 在windows上构建
在opencv\android\scripts\目录下,新建wincfg.cmd文件。设置如下变量:
l ANDROID_NDK
l CMAKE_EXE
l MAKE_EXE
关于wincfg.cmd文件的配置,可以参考opencv\android\scripts\wincmd.cfg.tmpl文件。
做完上述操作。即可打开命令行窗口。执行如下命令
cd opencv\android\scripts
cmake_android.cmd
编译完成即可在opencv\android\build目录下得到所有的静态库文件。
进入android-opencv目录执行cmake_android.cmd。
执行完上步操作之后,就会得到一个标准的android工程。在该目录下的libs文件夹下会生成libandroid-opencv.so文件。
至此,有了android-opencv.so和各个模块的静态库。
将相应的头文件都拷贝一个统一的目录中,配合上述编译出来的静态库和动态库,就可以在android中使用opencv了。
更多相关文章
- 一文详解Android(安卓)轻量级存储方案的前世今生
- Android布局优化之Include(一)
- Android清除缓存功能实现
- Android利用DownloadManager实现文件下载
- 高通Android智能平台环境搭建_编译流程分析
- 01-android 4.0 入门配置以及HelloWorld程序讲解
- Github android客户端源代码分析之一:环境搭建
- Mac下获取Android(安卓)SHA1·针对才搭建了Mac环境
- NPM 和webpack 的基础使用