Android之人脸识别

随着人工智能的发展,人脸识别技术在Android平台上应用广泛,如刷脸打卡、身份验证等。本文介绍了Android实现人脸识别的两种方式:Google原生FaceDetector仅支持静态图片识别,而第三方SDK如OpenCV、虹软和Face++提供了更强大的功能。虹软和Face++提供了详细的接入教程,而科大讯飞的人脸识别可能尚未开放详细示例。
摘要由CSDN通过智能技术生成

前言

人工智能时代快速来临,其中人脸识别是当前比较热门的技术,在国内也越来越多的运用,例如刷脸打卡、刷脸App,身份识别,人脸门禁等等。当前的人脸识别技术分为WEBAPI和SDK调用两种法方式,WEBAPI需要实时联网,SDK调用可以离线使用。

Android作为一个比较广泛的平台,如何实现人脸识别功能呢?

Android人脸识别

Android实现人脸识别可以通过google原生自带或第三方提供,googel自带的只能识别静态图片,第三方提供的功能比较强大。

google官方自带

google通过FaceDetector类实现人脸识别功能,查看官方说明:Identifies the faces of people in a Bitmap graphic object.
在这里插入图片描述
识别结果
在这里插入图片描述
第三方SDK提供

Opencv

opencv官方网站https://opencv.org/,Github地址是https://github.com/opencv/opencv,作为开发人员第一步是有一个可以运行的项目,里面有sample例子,依次打开opencv->sample->android,选择项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值