看起来google-cloud vision Python client (google.cloud.vision.client.Client)没有接受api-key的选项。
https://googlecloudplatform.github.io/google-cloud-python/stable/vision-client.html
如何使用带api-key身份验证的客户端?
发布于 2017-09-04 16:48:39
我只是为未来的读者添加这篇文章,因为目前还没有其他答案(我还添加了一个赏金):
from googleapiclient.discovery import build
# ...
service = build('vision', 'v1', developerKey=API_KEY, cache_discovery=False)
image_b64 = base64.b64encode(image_bytes).decode()
return service.images().annotate(body={
'requests': [{
'image': {
'content': image_b64
},
'features': [{
'type': 'DOCUMENT_TEXT_DETECTION',
'maxResults': 5,
}]
}]
}).execute()这个(python)示例显然没有使用有问题的客户端,但这就是我当时做简单OCR的方法。
您可以更改功能或镜像规格以满足您的需求。
https://stackoverflow.com/questions/40687307
复制相似问题