gpt4 book ai didi

java - Tessj4 - 打开数据文件时出错 ./tessdata/eng.traineddata

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:36:44 25 4
gpt4 key购买 nike

我在 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 方法,我遇到了错误。

你能帮帮我吗?

最佳答案

你必须选择 up 目录,在你的例子中是 C:\Tess4J,试试看:

tessInst= new Tesseract();
tessInst.setDatapath("C:\\Tess4J");
tessInst.setLanguage("eng");

抱歉我的英语不好

关于java - Tessj4 - 打开数据文件时出错 ./tessdata/eng.traineddata,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36133492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com