Как исправить GCP OCR, возвращающее ноль для ограничивающих полигонов для текста? - PullRequest
0 голосов
/ 27 мая 2019

OCR Google Cloud Platform в большинстве случаев возвращает координаты ограничивающего прямоугольника, но иногда возвращает NULL, что действительно раздражает, потому что для правильного функционирования ограничивающего прямоугольника мне нужно.Я заметил, что это обычно происходит, когда текст находится близко к левому / правому краю, но я не могу найти подтверждение этому нигде.Даже документация здесь:

https://developers.google.com/resources/api-libraries/documentation/vision/v1/java/latest/com/google/api/services/vision/v1/model/Vertex.html#getX--

здесь говорится, что он просто возвращает null for none, но мне было интересно, если кто-нибудь может подтвердить, если это произойдет, только если коробка находится за пределами размеровизображение, так как это избавило бы меня от хлопот.

Спасибо!

1 Ответ

1 голос
/ 06 июня 2019

Vision API использует Protocol Buffers v3

У неустановленного примитивного поля есть значение по умолчанию, определяемое языком.

Если значение X или Y не установлено, это означает, что оно равно 0.

...