Como resolver o problema sem precisar instalar o tesseract 3.03 quando recebo um aviso:
Aviso: você está executando uma versão não suportada do Tesseract. Esperando a versão 3.03, sua versão é: 3.02.02 Erro ao abrir arquivo de dados /usr/local/share/tessdata/lus.traineddata Por favor, certifique-se de que a variável de ambiente TESSDATA_PREFIX esteja definida como o diretório pai do seu diretório "tessdata". Falha ao carregar o idioma 'lus' O Tesseract não conseguiu carregar nenhum idioma! falha de segmentação (despejo de núcleo)
Responder1
Verifique se o pacote está instalado
dpkg -l | grep tesseract
Instale o teseractusando pacotes
sudo apt install tesseract-ocr
Pesquise/instale pacotes relacionados disponíveis
apt search tesseract | grep -B1 language
Use um válidoCódigo de idioma ISO 639-2 (três letras).
tesseract image.png -l spa myoutput
Irá gerarmyoutput.txt
Relacionado
- Melhore a qualidade da imagem antes do OCR
- Adicionar texto ao PDFcom
pdfsandwich -verbose -lang spa -layout single scanned.pdf
Responder2
aqui está a solução:
Basta copiar os arquivos de: openalpr/runtime_data/ocr/tessdata para /usr/local/share/tessdata