1,下载OpenCV的,Android的SDK:HTTPS://opencv.org/opencv-3-4-1.html
- apk:OpenCV Manager apk的存放目录(根据不同cpu型号有不同的apk请根据自己的机器cpu型号来应,一般v7a的就好了)。
- samples:OpenCV的代码案例里面包括了人脸检测和其他。
- SDK:包括了SDK和LIB包。
2,导入测试工程
使用Android Studio直接导入samples\face-detection中人脸检测用例工程
导入后修改OpeCV Library和主工程face-detection的build.gradle配置如下
3,配置NDK
新版Android Studio用于构建原生库的默认工具是CMake。如果直接在local.properties中添加ndk路径进行编译将会出现以下错误
Error: Your project contains C++ files but it is not using a supported native build system
由于很多现有项目都使用构建工具包编译其原生代码,Android Studio还支持ndk-build。如果想要将现有的ndk-build库导入到的Android Studio项目