百度人工智能提供人脸检测相关能力,可以应用于人脸属性分析,基于人脸关键点的加工分析,人脸营销活动等。
接口提供以下能力
-
人脸检测:检测图片中的人脸并标记出位置信息;
-
人脸关键点:展示人脸的核心关键点信息,及150个关键点信息。
-
人脸属性值:展示人脸属性信息,如年龄、性别等。
-
人脸质量信息:返回人脸各部分的遮挡、光照、模糊、完整度、置信度等信息。
先来一看看检测效果
接下来一起来看看制作过程吧
1、首先在百度智能云=>产品服务=>人工智能=>人脸识别 模块下方注册应用。输入应用名称、应用类型、接口选择可以默认(默认就开启了人脸检测权限)、应用描述 立即创建即可
2、进入应用列表、查看上述注册应用的API Key和Secret Key 这两个值注意保密哦,不要告诉别人
3、接下来就需要获取用户权限了,就是使用2中的API Key和Secret Key获取token令牌了
原理是向服务器发起http请求,获取返回值中的token
可以使用python请求模块requests来完成
来一段案例代码