Nativescript core Firebase ML Kit автономное распознавание текста вертикальное

Есть ли какой-либо метод для ядра Nativescript с автономным комплектом Firebase ML для вертикального распознавания текста? Он действительно хорошо работает с горизонтальным текстом, но мне нужно сканировать морские контейнеры, и некоторые из них имеют идентификатор в вертикальном режиме. Вроде бы проблемы с независимыми буквами.

Пример: (мне нужно получить текст справа)  введите описание изображения здесь

Другой пример:  введите описание изображения здесь

Я пробовал это со старым Huawei и Samsung Galaxy s8, поэтому думаю, что это не проблема камеры.

Кажется, это не проблема изображения, потому что я пытаюсь использовать простой текст в .txt, например:

A
B
C
U
1
2
3
4
5
6
0

и это не работает, это только читается как:

ABCU1234560

Должна быть проблема с одним символом, потому что, если я редактирую первый идентификатор преобразования изображения в горизонтальном формате, он работает, как в примере: введите описание изображения здесь

Но мне нужно поймать вертикальную в офлайн-режиме

Я только что попробовал в документе Microsoft Word, и он отлично работает с этим:

AA
BB
CC
UU

и это не работает для

A
B
C
U

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

Теперь я попробовал это с хорошими результатами:

AA A
BB  B
CC   C
UU    U

Кажется, что ocr не определяет, когда он должен запускаться.

Есть идеи, как заставить распознавать начало, когда есть только один символ?


person CVO    schedule 27.11.2018    source источник
comment
Что вы имеете в виду, говоря о проблемах с независимыми буквами, не могли бы вы уточнить? Это вообще не распознается?   -  person Manoj    schedule 27.11.2018
comment
Привет, да, я просто загрузил пример. У меня нет проблем с распознаванием слов, но когда это один символ, это не работает для меня. Некоторые буквы можно распознать, но большинство - нет.   -  person CVO    schedule 27.11.2018
comment
Я пробовал более 30 различных контейнеров   -  person CVO    schedule 27.11.2018
comment
А облачная версия? Так лучше работает? И помогает ли картинка в большем размере (ближе к таре)?   -  person Eddy Verbruggen    schedule 27.11.2018
comment
проблема в том, что он должен быть офлайн. Я обновил информацию (пытался сделать это с чистым текстом, так что, думаю, это не проблема изображения)   -  person CVO    schedule 27.11.2018


Ответы (1)


Это можно сделать только в онлайн-режиме (который отлично работает) в этом случае. Можно решить эту проблему, сохранив фотографии в локальной галерее и восстановив их, когда у вас появится доступ к Интернету, чтобы делать все необходимое. Это не чисто, но это уникальный метод без оптимизированного онлайн-распознавания.

person CVO    schedule 30.11.2018