I am on Windows, using Python 3.8.6rc1
, protobuf version 3.13.0
and google-cloud-vision version 2.0.0
.
My Code is :
from google.protobuf.json_format import MessageToDict
from google.cloud import vision
client = vision.ImageAnnotatorClient()
response = client.annotate_image({
'image': {'source': {'image_uri': 'https://images.unsplash.com/photo-1508138221679-760a23a2285b?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=800&q=60'}},
})
MessageToDict(response)
It fails at MessageToDict(response)
, I have an attribute error: "DESCRIPTOR"
. It seems like the response
is not a valid protobuf object. Can someone help me? Thank you