Windows平台上编译OpenCV的Android版本
16lz
2022-01-28
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了。
孔雀 2011-06-11 17:20 发表评论
更多相关文章
- android QRCode
- 【黑科技】钉钉自动打卡
- Android(安卓)SAX解析xml文件
- android学习笔记(不断更新...)
- Android基础知识总结(转载)
- 烽火学习笔记1
- android读取plist文件
- android Multiple markers at this line - The type java.lang.C
- NPM 和webpack 的基础使用