importrequestsimportjsonimportsimplejsonimportbase64#第一步:获取人脸关键点
deffind_face(imgpath):""":param imgpath: 图片的地址
:return: 一个字典类型的人脸关键点 如:{‘top‘: 156, ‘left‘: 108, ‘width‘: 184, ‘height‘: 184}"""http_url= ‘https://api-cn.faceplusplus.com/facepp/v3/detect‘ #获取人脸信息的接口
data ={"api_key":"x2NyKaa6vYuArYwat4x0-NpIbM9CrwGU",#访问url所需要的参数
"api_secret":"OuHx-Xaey1QrORwdG7QetGG5JhOIC8g7",#访问url所需要的参数
"image_url":imgpath, #图片地址
"return_landmark":1}
files= {‘image_file‘:open(imgpath,‘rb‘)} #定义一个字典存放图片的地址
response = requests.post(http_url,data=data,files=files)
res_con1= response.content.decode(‘utf-8‘)
res_json=simplejson.loads(res_con1)
faces= res_json[‘faces‘]
list=faces[0]
rectangle= list[‘face_rectangle‘]returnrectangle