人脸搜索调用后不报错,返回NONE,什么意思呀?
LL6526656 发布于2018-05 浏览:2204 回复:3
0
收藏
最后编辑于2018-10

 

import api


print("需要认证,请输入图像:")
s = getIm()
image = api.get_file_content(s)#得到BASE64编码,这个函数转换绝对没错
imageType = "BASE64"
sear_result = api.search(image, imageType)
print(sear_result)

大致代码如图上,其他部分均可用,因为人脸检测是成功的,也入库了。

getIm()是可以用摄像头拍照得到照片的,也是可以成功的,因为人脸检测的时候也用的同样代码。

现在做人脸搜索,返回的NONE,也不报错,搞不懂了

api里的search函数就是按文档写的

def search(image , imageType):
    groupIdList = "test"

    """ 带参数调用人脸搜索 """
    client.search(image, imageType, groupIdList);

最后返回NONE

 

收藏
点赞
0
个赞
共3条回复 最后由追星逐月的家回复于2018-10
#4追星逐月的家回复于2018-10

脚本语言的语法不严谨

0
#3LL6526656回复于2018-05

谢谢,已经找到错误。函数没有return。。。。

0
#2用户已被禁言回复于2018-05

接口都是返回json格式的字符串。你自己检查一下吧。

0
TOP
切换版块