OpenCV+JavaCV实现人脸识别-阿里云开发者社区

开发者社区> 人工智能> 正文

OpenCV+JavaCV实现人脸识别

简介: 转载请说明出处! 作者:kqw攻城狮 出处:个人站 | CSDN OpenCV主要实现人脸检测功能 JavaCV主要实现人脸对比功能 具体的就不啰嗦了,本来最近很忙,主要是因为好多人私信我要 Android使用OpenCV实现「人脸检测」和「人脸识别」 的Demo,今天特意抽出时间写了一下。

转载请说明出处!
作者:kqw攻城狮
出处:个人站 | CSDN


OpenCV主要实现人脸检测功能

JavaCV主要实现人脸对比功能

具体的就不啰嗦了,本来最近很忙,主要是因为好多人私信我要 Android使用OpenCV实现「人脸检测」和「人脸识别」 的Demo,今天特意抽出时间写了一下。

效果图

效果图

效果图

源码

KqwFaceDetectionDemo

感觉有用的话,就给个star吧,谢谢!!

注意

最后啰嗦一点,如果你的程序是跑在手机、pad等设备上,一般没有什么问题。
但是如果你是在自己的开发板上跑,可能会有一些小插曲。

比如我司的机器人是定制的Android板子,对系统做了裁剪,很多摄像头的方法可能就用不了

例如这样一个错误

AndroidRuntime: java.lang.RuntimeException: setParameters failed

当打开程序的时候,OpenCV会提示,没有找到可用摄像头或者摄像头被锁住(大概这个意思,我就不截图了),一种可能是设备真的没有接摄像头,也有可能是摄像头定制过,导致某些方法用不了,比如上面的错误就是我遇到的其中一个。

版权声明:本文首发在云栖社区,遵循云栖社区版权声明:本文内容由互联网用户自发贡献,版权归用户作者所有,云栖社区不为本文内容承担相关法律责任。云栖社区已升级为阿里云开发者社区。如果您发现本文中有涉嫌抄袭的内容,欢迎发送邮件至:developer2020@service.aliyun.com 进行举报,并提供相关证据,一经查实,阿里云开发者社区将协助删除涉嫌侵权内容。

分享:
人工智能
使用钉钉扫一扫加入圈子
+ 订阅

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

其他文章