taikang_baidu_bak.py
token长度已经改了,只能参考
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import base64
import io
import json
import time
import urllib.request
from PIL import Image
def face_demo():
request_url = "https://aip.baidubce.com/rest/2.0/face/v3/detect"
f = open('5.jpg', 'rb')
image = base64.b64encode(f.read())
image64 = str(image,'utf-8')
# params = "{'image':'%s','image_type':'BASE64','face_field':'faceshape,facetype'}"%image64
params = {'image': image64,'image_type':"BASE64",'face_field': 'faceshape,facetype'}
# 此处的faceshape和facetype需要自己加上去 更具自己需要的返回值
params = urllib.parse.urlencode(params).encode("utf-8")
access_token = '[24.8774b3091d31f510a7bb08374d14d42b.259139756.282335-1
|