Добавить языки для Tesserocr Anaconda - PullRequest
0 голосов
/ 15 января 2019

Я бы хотел добавить языки в мой Tesserocr.

Работа на Windows

Сначала я создал специальную среду для моего tesseract с python 3.53, потому что я держу свой Root для других целей.

Затем я установил его на Anaconda, выполнив следующую команду в Stackoverflow: conda install -c simonflueckiger / label / tesseract-4.0.0-master tesserocr

Установлен Tesserocrправильно он импортирует.

В [4]: ​​ print (tesserocr.tesseract_version ()) tesseract 4.00.00alpha leptonica-1.75.3 (24 марта 2018, 15:32:11) [MSC v.1900 LIB Release x64] libgif 5.1.4: libjpeg 9b: libpng 1.6.34: libtiff 4.0.9: zlib 1.2.11: libwebp 0.6.1: libopenjp2 2.3.0

Я импортируюИзображение через PIL (изображение), и когда я пытаюсь преобразовать его в текст (через tesserocr.image_to_text (image) ), я получаю это сообщение:

* RuntimeError: Не удалось инициализироватьAPI, возможно, неверный путь к tessdata: C: \ Users \ my_id \ AppData \ Local \ Continuum \ anaconda3 \ envs *

Затем я попытался проверить установленные языки и получаю это сообщение: В [18]: print (tesserocr.get_languages ​​()) ('C: \ Users \ rb26241 \ AppData \ Local \ Continuum \ anaconda3 \ envs \',[])

«[]» заставляет меня думать, что мой список языков пуст.Попытка найти, как добавить новое на окнах анаконды, но не нашла достаточно информации.Ты знаешь как это сделать?

...