百度AI接口调用(以人脸识别为例)

时间:2024-02-21 21:10:36

开始进入

 

 

 选择控制台

 

 

 选择左边人脸识别

 

创建应用

 

 创建应用之后会填入项目名字和简要介绍,这个我就直接省略,下边三个关键信息需要牢记

 

再点击同一个页面的sdk下载

 

这里我以python为例,点击下载之后,可以看着使用说明

 

需要自己在pycharm中自己安装

  

下边下载好了导入到pycharm中,新建AipFace.py导入下边两张图片的代码

from aip import AipFace

""" 你的 APPID AK SK """
APP_ID = \'你的 App ID\'
API_KEY = \'你的 Api Key\'
SECRET_KEY = \'你的 Secret Key\'

client = AipFace(APP_ID, API_KEY, SECRET_KEY)

image = "取决于image_type参数,传入BASE64字符串或URL字符串或FACE_TOKEN字符串"

imageType = "BASE64"

""" 调用人脸检测 """
client.detect(image, imageType);

""" 如果有可选参数 """
options = {}
options["face_field"] = "age"
options["max_face_num"] = 2
options["face_type"] = "LIVE"
options["liveness_control"] = "LOW"

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

 

 

导入完毕之后填入刚才三个关键信息。需要注意的是自己的图片需要转换成Base64,下边是Base64的转换网址

 https://c.runoob.com/front-end/59

 

 

 最后需要注意的是选择图片的时候需要看技术文档

 

 

 

 

 

 导入图片时候去掉图片头就行,代码就可以跑通了。