百度云 人脸识别在线API调用 简单测试

1.0:创建人脸识别应用
1.1:从产品类目找到人脸识别

1.2:点击立即使用

 

 

1.3:点击创建应用

 

1.4:输入应用名称,应用类型,应用描述(自定义填写),并立即创建

 

1.5:创建成功,并查看应用

2.0:获取access token

2.1:查看API Key和Secret Key用来换取access token

2.3:把带有access token的链接复制到浏览器打开,找到access token并复制保存调用借口时要用

 3.0:下载接口调用工具—Postman


下载地址如下:
        Mac地址:https://app.getpostman.com/app/download/osx64?utm_source=site&utm_medium=apps&utm_campaign=macapp
       Windows地址:https://www.getpostman.com/downloads/

 3.1:postman安装教程


(1)    双击安装包
(2)    初次登录无账号,可点击图示最下方蓝色字体部分,直接进入postman主界面


4.0:进行接口调用


4.1:接口调用


     在postman上快速进行接口请求。
     具体如下:
    (1) 将请求格式切换为“post”
    (2) 输入请求地址(以人脸搜索为例):
          https://aip.baidubce.com/rest/2.0/face/v3/search?access_token=【获取的access-token】


4.2:把复制的access-token的数值加进去 例:


 https://aip.baidubce.com/rest/2.0/face/v3/search?access_token=24.2f5fb2774197ed080ac3616b4c84edfa.2592000.1574389183.282335-17597900


4.3:把请求格式改为 post 输入地址


 4.4:修改请求头(header)


         Key栏输入:Content-Type
         Value栏输入:application/x-www-form-urlencoded

 4.5: 点击body,


         选择“x-www-form-urlencoded”,在key和value中分别输入1个请求参数。
        分别是:
                image 和 图片的base64转码后的结果
使用:  http://imgbase64.duoshitong.com,转码后去掉“data:image/*;base64,”)

 上传要识别的人脸照片

我们把image 和 图片转好的结果分别复制key 和VALUE

 5.0:人脸库创建


5.1:我们还需要在body 输入一组值 就是我们要选择对比的人脸库名称,这个时候我们还没有创建人脸库,回到我们的应用,左侧有人脸库管理点击一下

5.2:进入我们的应用 点击创建

 

5.3:起个组名并确认

 

5.4:进入用户组,并创建

 5.5:输入用户ID 可以自己定义,用手机号码也行,点击添加图片,我们最好添加刚才上传图片同一人的不同照片,好对比看下识别结果


点击确认那我们的人脸库第一张人脸就差创建好了

 


6.0:借口调用请求


6.1: 回到刚才body 分别在KEY和VALUE 再添加输入参数image_type 和 BASE64  
group_id_list 和 用户组id,用户组就是我们创建是的组ID不是个人人脸ID,
例,image_type 和 BASE64
       group_id_list和test_3

 6.2:那么我们调用就成功了 我上传的是同一人的不同情况下人脸图片,下面会有返回结果,正常80分以上会认为同一人

猜你喜欢

转载自blog.csdn.net/m0_38124502/article/details/102698836