Как установить модуль распознавания Nativescript

Кому-нибудь повезло получить модуль OCR ( https://github.com/EddyVerbruggen/nativescript-ocr ) работает?

Я установил его и получить следующую ошибку:

Error in ocr.scan: TypeError: Cannot read property 'tesseract' of undefined

Я установил tesseract через apt (который, как я думал, не поможет и не помог).

Я запустил TNS build android.

Я предполагаю, что мне нужно добавить в мой проект Tesseract libs. Я вижу, что модуль имеет включение.gradle файл, который требует GitHub repo каждый источник документации, которую я читал refences, но я не могу, кажется, получить libs установлен.

Может ли кто-нибудь пролить свет на то, что я делаю неправильно или упускаю?

1 ответ

  1. Я надеюсь, что это поможет вам:

    Tesseract ocr нужен язык для обнаружения текста (с расширением *.traineddata).

    В этом url вы можете скачать его.

    Затем следуйте инструкциям плагина NativeScript ocr и создайте папку (app/tesseract/tessdata/) и добавьте эти файлы внутрь.

    Наконец, если вы хотите изменить длину, я пошел к плагину внутри node_modules и изменить слово «eng» для другого языка, такого как «esp», но я думаю, что для этого будет лучшее решение.