Как решить проблему без установки tesseract 3.03, когда я получаю предупреждение:
Предупреждение: Вы используете неподдерживаемую версию Tesseract. Ожидается версия 3.03, ваша версия: 3.02.02 Ошибка открытия файла данных /usr/local/share/tessdata/lus.traineddata Убедитесь, что переменная окружения TESSDATA_PREFIX установлена в родительский каталог вашего каталога "tessdata". Не удалось загрузить язык 'lus' Tesseract не смог загрузить ни один язык! Ошибка сегментации (сделан дамп ядра)
решение1
Проверьте, установлен ли пакет
dpkg -l | grep tesseract
Установить тесерактиспользование пакетов
sudo apt install tesseract-ocr
Поиск/установка доступных связанных пакетов
apt search tesseract | grep -B1 language
Используйте действительныйКод языка ISO 639-2 (три буквы).
tesseract image.png -l spa myoutput
Будет генерироватьmyoutput.txt
Связанный
- Улучшить качество изображения перед распознаванием текста
- Добавить текст в PDFс
pdfsandwich -verbose -lang spa -layout single scanned.pdf
решение2
вот решение:
Просто скопируйте файлы из: openalpr/runtime_data/ocr/tessdata в /usr/local/share/tessdata