人脸识别(2):利用百度库用phthon程序做比对

from aip import AipFace
import base64

APP_ID = '你的ID'
API_KEY = '你的AK'
SECRET_KEY = '你的SK'
client = AipFace(APP_ID, API_KEY, SECRET_KEY)
filePath = "pic/1.jpg"
with open(filePath,"rb") as f:  
# b64encode是编码
    base64_data = base64.b64encode(f.read())
image = str(base64_data,'utf-8')
imageType = "BASE64"
groupIdList = "group1"

""" 调用人脸搜索 """
a = client.search(image, imageType, groupIdList);

print(a)

运行结果:

{'error_code': 0, 'error_msg': 'SUCCESS', 'log_id': 1368654445404545641, 'timestamp': 1564540454, 'cached': 0, 'result': {'face_token': '57f2978e0bc0ede1ecbf08915e83d28c', 'user_list': [{'group_id': 'group1', 'user_id': 'huge', 'user_info': '', 'score': 100}]}}

score:80以上基本可以判断是同一个人。

你可能感兴趣的:(人脸识别(2):利用百度库用phthon程序做比对)