我在 Tomcat 9 的 Web 应用程序中遇到了这个问题:
打开数据文件时出错 ./tessdata/eng.traineddata 请确保将 TESSDATAPREFIX 环境变量设置为“tessdata”目录的父目录。加载语言 'eng' 失败 Tesseract 无法加载任何语言!
我从 Tess4J 3.0.4 zip 创建文件夹 C:\Tess4J,其中包含子文件夹:
- 距离
- tess4j-3.0.jar
- 库
- 图书馆
- NB项目
- 源代码
- 苔丝数据
- 下载带有语言的 ZIP 并在此处提取
- 测试
在 catalina.properties 我添加:
- C:/Tess4J/dist/tess4j-3.0.jar,C:/Tess4J/lib
在环境中,我尝试同时添加两者,但不起作用:
- TESSDATA_PREFIX --> C:/Tess4J
- TESSDATA_PREFIX --> C:/Tess4J/tessdata
然后我调用我的 servlet whit doOCR 方法,我得到了错误。
你能帮帮我吗?