Проблема с Google Vision API - Локализация объектов не работает должным образом - PullRequest
0 голосов
/ 26 апреля 2019

Я работаю над изображением ниже. Попытка распознать координаты бутылки, запустив этот фрагмент кода:

from google.cloud import vision
from google.protobuf.json_format import MessageToJson
from google.protobuf.json_format import MessageToDict    

def localize_objects(self, path):

    client = vision.ImageAnnotatorClient()

    with open(path, 'rb') as image_file:
        content = image_file.read()

    image = vision.types.Image(content=content)

    objects = client.object_localization(image=image)
    serialized_obj = MessageToDict(objects)

    return json.loads(json.dumps(serialized_obj))

Хотя при печати serialized_obj или objects возвращается None. Я делаю что-то не так или это ограничение Google API? Я также пытался использовать pytesseract , но это также не работает.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...