基于face++和Onenet平台的人脸门禁系统

本文介绍了如何使用face++的API接口和python进行人脸识别,结合Onenet云平台搭建一个门禁系统。首先,通过face++进行人脸检测和人脸识别,然后在Onenet平台上实现远程监控和邮件提醒功能,从而实现智能门禁。
摘要由CSDN通过智能技术生成

前言

    第一次见识人脸解锁是在iPhoneX,前两天安卓8.0的小米6把我的手机也可以做到人脸结果。各大公司都推出了自己的人脸识别Api,因为个人兴趣,了解了face++的人脸识别Api,主要打算用于智能家居的门禁系统。本文使用python的requests库,实现face++的API接口的调用,使用Opencv调用摄像头拍照,进行人脸识别。

1.face++的初接触

    1.1注册及基本概念

    注册账号后,即可在应用管理中的API KEY中,查看自己的API KEY 和 API Secret,这是免费试用的API,有两点缺陷:

    1、有一些API接口服务,无法使用;

    2、并发数有上限,在调试时,可能会经常并发数出错,错误代码: CONCURRENCY_LIMIT_EXCEEDED


    一些face++中人脸识别的核心概念:https://console.faceplusplus.com.cn/documents/5671791,其中涉及到人脸标识(face_token),人脸集合标识(faceset_token)。

    1.2 人脸检测API的调用

    人脸识别的第一个API -- Detect API,上传图片进行人脸检测,对检测到的人脸将给出face_token作为唯一标识。注意,同一个人脸的face_token是不一样的。

    调用的URL:https://api-cn.faceplusplus.com/facepp/v3/detect ,调用方法POST。

    其请求(必选)参数为,具体参数和返回值可见文档 https://console.faceplusplus.com.cn/documents/4888373

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值