Распознать вертикальный текст с помощью облачного видения Google - PullRequest
2 голосов
/ 25 марта 2019

Я пытаюсь распознать вертикальный текст с помощью облачного видения Google. Пример изображения: A B C D E

Я использую Try This API на https://cloud.google.com/vision/docs/ocr для проверки двигателя.

Тело запроса:

{
  "requests": [
    {
      "features": [
        {
          "type": "DOCUMENT_TEXT_DETECTION"
        }
      ],
      "image": {
        "source": {
          "imageUri": "https://i.stack.imgur.com/3wwYp.jpg"
        }
      }
    }
  ]
}

Результат

{
  "responses": [
    {}
  ]
}

Я что-то упустил? Спасибо.

Ответы [ 2 ]

1 голос
/ 28 мая 2019

Вы можете попытаться установить "модель": "встроенный / последний" согласно документации , которая даст вам некоторые результаты. Я считаю, что распознавание вертикального текста - это то, над чем мы сейчас работаем, поэтому не стоит ожидать 100% точности в данный момент.

Другая проблема заключается в том, что обнаружение одного символа в настоящее время не поддерживается API Vision. Здесь имеется запрос функции, относящийся к распознаванию символов здесь . Пометьте его, чтобы вы могли получать обновления об этом запросе функции, и не стесняйтесь добавлять дополнительные комментарии, чтобы предоставить подробную информацию о желаемой реализации.

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

Я попробовал мое первое предложение с вашим изображением, и по какой-то причине A не распознается, возможно, API Vision видит его как «отдельный» от остальных букв, которые образуют последовательность, и не распознается поскольку в этом случае он рассматривается как один символ.

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

Возможно, вы захотите попробовать другую функцию. Например

"type": "TEXT_DETECTION"
...