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了。

更多相关文章

  1. 一文详解Android(安卓)轻量级存储方案的前世今生
  2. Android布局优化之Include(一)
  3. Android清除缓存功能实现
  4. Android利用DownloadManager实现文件下载
  5. 高通Android智能平台环境搭建_编译流程分析
  6. 01-android 4.0 入门配置以及HelloWorld程序讲解
  7. Github android客户端源代码分析之一:环境搭建
  8. Mac下获取Android(安卓)SHA1·针对才搭建了Mac环境
  9. NPM 和webpack 的基础使用

随机推荐

  1. 充分利用 Java 的元数据,第 3 部分:高级处
  2. java 的 数据库连接测试类 (SQL server)
  3. 在java自动生成hashCode代码问题? 请大神
  4. 手动配置springMVC4的方法
  5. Android 多线程下载文件原理霸气解析介绍
  6. Jsp以get方式提交中文及特殊字符,javascri
  7. javascript实现设置select下拉列表框中选
  8. [零基础学JAVA]Java SE面向对象部分.面向
  9. Android Asyntask:对上下文使用弱引用以避
  10. Java8 新特性之流式数据处理