关于人脸比对的问题 - Python 3.X
新大西瓜吃吃 发布于2018-04 浏览:2030 回复:7
0
收藏
# encoding:utf-8
import urllib.request
import urllib.parse
import base64
'''
人脸对比
'''

request_url = "https://aip.baidubce.com/rest/2.0/face/v3/match"




params = "[{\"image\":\"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1524989255222&di=1fed26c69effc4c2d3f951bb2a56b254&imgtype=0&src=http%3A%2F%2Fwww.chinairn.com%2FUserFiles%2Fimage%2F20160921%2F20160921104334_0287.jpg\",\"image_type\":\"URL\"},{\"image\":\"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1524989255222&di=d3709e053d11ffd328e196f6767deda8&imgtype=0&src=http%3A%2F%2Fd.hiphotos.baidu.com%2Fzhidao%2Fpic%2Fitem%2F91ef76c6a7efce1bae0bb271a451f3deb48f656c.jpg\",\"image_type\":\"URL\"}]"
params = urllib.parse.quote(params)
params = bytes(params,'utf-8')
access_token = '[24.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXe.2592000.1527567065.282335-11172639]'
request_url = request_url + "?access_token=" + access_token
request = urllib.request.Request(url=request_url, data=params)
request.add_header('Content-Type', 'application/x-www-form-urlencoded')
response = urllib.request.urlopen(request)
content = response.read()
if content:
    print (content)

返回"error_code":222208,"error_msg":"the number of image is incorrect",请问问题出在哪呢?官方文档使用的Python是2.X的

收藏
点赞
0
个赞
共7条回复 最后由金牛zhange回复于2018-05
#8金牛zhange回复于2018-05

request= urllib.request.Request(url = request_url,  data  = params ) 这个数据是json格式

这一行的下一行       与v3 的要求不一样

 

 

0
#7金牛zhange回复于2018-05

request= urllib.request.Request(url = request_url,  data  = params ) 这个数据是json格式

这一行的下一行       与v3 的要求不一样

 

 

0
#6金牛zhange回复于2018-05

request= urllib.request.Request(url = request_url,  data  = params ) 这个数据是json格式

这一行的下一行       与v3 的要求不一样

 

 

0
#5金牛zhange回复于2018-05

request= urllib.request.Request(url = request_url,  data  = params ) 这个数据是json格式

这一行的下一行       与v3 的要求不一样

 

 

0
#4金牛zhange回复于2018-05

request= urllib.request.Request(url = request_url,  data  = params ) 这个数据是json格式

这一行的下一行       与v3 的要求不一样

 

 

0
#3金牛zhange回复于2018-05

我也是这问题

 

0
#2一一一哦890回复于2018-05

楼主解决了吗?

 

0
TOP
切换版块