tesserocr错误
- Failed to init API, possibly an invalid tessdata path:
解决过程:
- 先查看一下当前的tesserocr支持的 tesserocr版本.
- 查看以上代码的运行结果:
- 分析运行结果: 它有两个意思: 1是它支持的tesseract为3.05.01, 另一个意思为要在 c:\\ProgramData\\Anaconda3\\下有一个目录 tessdata ,这个目录里面的内容是 tesseract安装目录下的tessdata目录(这个目录中存储了当前tesseract支持的可识别语言).
从这两个方面着手, 先检查了一下我的tesseract版本,发现安装的是https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w64-setup-v4.0.0.20181030.exe
Tesseract4的版本,果断卸载,重新安装了: https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-3.05.01.exe, 接着再将tesseract安装目录下的 tessdata目录复制到 c:\\ProgramData\\Anaconda3\\ ,再进行测试通过.