Google Vision Api Обнаружение разрыва строки текста - PullRequest
0 голосов
/ 21 ноября 2018

Когда я читаю изображение с текстом, Google Vision вставляет разрывы строк в середине предложения.Как я могу сделать, чтобы избежать этого.Вот пример текста изображения и возврата Google Vision:

Текст на изображении:

01 600149 CHICKEN M PR 1 UN X 3.500 (0.11)
02 600019 POTATO M PR 1 UN X 7.50 (0.24)
03 31820 COCA ZERO M PR 1 UN X 10.90 (0.00)

Возврат Google Vision:

01 600149 CHICKEN M PR
02 600019 POTATO M PR
03 31820 COCA ZERO M PR
1 UN X 3,500 0.11)
1 UN X 7.50 (0.24)
1 UN X 10.90 (0.00)

Спасибо,

1 Ответ

0 голосов
/ 15 марта 2019

Вы не можете реально контролировать, как Google распознает текстовые поля.Они не являются одной и той же строкой, потому что их детектор текста обнаружил разные текстовые поля отдельно (возможно, для лучшего качества распознавания)

Что вы можете сделать, это проверить положение y каждого текстового поля (оно дается в результатеOCR) и поместите текст вместе, если у близко.Конечно, вы должны упорядочить по возрастанию x, чтобы текст был в хорошем порядке.

...