python
Songyawei2316 发布于2018-06 浏览:1624 回复:1
0
收藏
快速回复
最后编辑于2018-06

在调用百度api实现人脸检测时出错,哪位大神遇到过,指点一下

APP_ID = '11425647'
API_KEY = 'lIOWQlqtICVSuG6oISAoueLL'
SECRET_KEY = 'YcdXmbDAKO7ngSNGV4jzOKDbnxzpQTQV'

# 初始化AipFace对象
aipFace = AipFace(APP_ID, API_KEY, SECRET_KEY)

# 读取图片
filePath = "row_image/Charles.jpg"

def get_file_content(filePath):
    with open(filePath, 'rb') as fp:
        return fp.read()
        # 定义参数变量

options = {
    'max_face_num': 1, # 图像数量
    'face_fields': "age,beauty,expression,faceshape",
}

# 调用人脸属性检测接口
image = get_file_content(filePath)
result = aipFace.detect(image, options)

收藏
点赞
0
个赞
共1条回复 最后由用户已被禁言编辑于2018-06
#2用户已被禁言回复于2018-06

小伙子。你的appid相关信息都暴露了。

你这个并不属于接口导致的错误。如果是新建的应用。你只有v3版本的接口权限。建议更新最新的sdk

pip --upgrade baidu-aip

然后参考文档再来测试

http://ai.baidu.com/docs#/Face-Python-SDK/81dd3e06

1
TOP
切换版块