Android Studio 3.2.0+OpenCV 3.4.0 实现Android平台的人脸检测Demo

本文介绍了如何在Android Studio 3.2.0中集成OpenCV 3.4.0库,通过官方提供的Demo实现人脸检测功能。首先,确保安装并配置好Ndk环境,然后导入OpenCV示例工程,调整build.gradle文件以匹配SDK环境,解决编译错误。接着,通过Link C++ Project with Gradle将项目与ndk-build连接,并更新Android.mk文件中的OpenCV.mk路径。最后,编译并安装应用,注意可能需要在手机上安装OpenCV Manager。若要避免OpenCV Manager依赖,可搜索其他博客资源实现。
摘要由CSDN通过智能技术生成

最近在尝试将ORB_SLAM2移植到Android平台运行,所以先通过移植OpenCV到Android来熟悉As的操作和相关配置流程。

这次人脸识别的模型我们使用OpenCV官方提供的Demo模型,下载地址在官网,模型存放目录如下:

OpenCV-android-sdk\samples\face-detection\res\raw\lbpcascade_frontalface.xml

开始之前,确保本机安装了Ndk环境,且配置好了环境变量,

验证标准:

在命令行中键入 ndk-build, 无报错,提示信息如下:

1.导入Demo工程:

在As的界面,选择File->New->Import Project;

之后选择你下载的示例工程存放路径,例如:

D:\workspace\Android\opencv-3.4.0-android-sdk\OpenCV-android-sdk\samples\face-detection
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值