嗨,我是 python 和 tesseract 的新手。当我尝试从图像中获取数据时,我正在使用 anaconda 分发并尝试使用 pytesseract-ocr,它给了我以下错误:
tesseract imageSample1.jpg test.txt digits
// output
Tesseract Open Source OCR Engine v3.04.01 with Leptonica
Error opening data file /anaconda/envs/_build/share/tessdata/eng.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
Failed loading language 'eng'
Tesseract couldn't load any languages!
Could not initialize tesseract.
所以首先这个没有这样的/anaconda/envs/_build/share/tessdata/
目录。我有 anaconda3 文件夹。我从 git 下载了 end.traindata。但不确定将这些数据放在哪里。难道我做错了什么。需要一些帮助。谢谢你。