人工智能-人脸识别

一:人脸识别的应用简介

  能够说技术只是技术,可是技术只要和咱们生活结合在了一块儿,那么就是有价值的。固然只有结合于生活,落地于生活的技术,才能长久。就如人脸识别技术。只要把这项技术应用到生活中的方方面面,那这项技术就可以造福于人。固然有可能也会对一些岗位带来冲击。但实际生活的本质是不变的express

二:准备

1:进入百度AI开放平台

2:进入控制台,建立应用

方式一:app

  

  

  

 

方式二:spa

  进入人脸识别页面,建立应用(在导航中【产品服务】-【人脸识别】)

点击按钮【当即使用】:

点击【建立应用】按照要求填写资料以后就为你生成app id ,key 和secret等信息code

3:下载SDK

  

  

 

4:进入使用说明界面 

   

 

5:准备代码环境  

pip install baidu-aip

6:把SDK代码解压好后会使用里面的接口 

 

三:人脸识别的demo

1:人脸检测

做用:检测人脸并分析,得到眼、口、鼻等72个关键点的定位。准确识别多种人脸属性,如性别、年龄、表情、颜值、等信息。blog

# 新建AipFace

from aip import AipFace   #SDK

""" 你的 APPID AK SK """
APP_ID = '16153821'
API_KEY = 'cvS24AjSGD03B1wVyyFK5Bzt'
SECRET_KEY = '000psyKienw542zjk4sViGrOCZ9koq1e'

client = AipFace(APP_ID, API_KEY, SECRET_KEY)

 

 

################### 配置AipFace####################
# 人脸检测:检测图片中的人脸并标记出位置信息;
image = "file:///F:/%E7%85%A7%E7%89%87/752515779474523641.jpg"

imageType = "BASE64"

""" 若是有可选参数 """
options = {}
options["face_field"] = "age,beauty,gender,race,expression,face_shape,glasses,face_type,quality"
options["max_face_num"] = 2
options["face_type"] = "LIVE"

""" 带参数调用人脸检测 """
test = client.detect(image, imageType, options)
print(test)

 

具体的返回值以及参数请参考使用说明接口

2:人脸比对

做用:用于比对多张图片中的人脸类似度并返回两两比对的得分,可用于判断两张脸是不是同一人的可能性大小。图片

典型应用场景:如人证合一验证,用户认证等,可与您现有的人脸库进行比对验证。ip

 

3:人脸认证

 

 

4:人脸查找

相关文章
相关标签/搜索