gpt4 book ai didi

java - 训练 Tesseract - 加载训练语言失败

转载 作者:行者123 更新时间:2023-12-01 10:27:04 26 4
gpt4 key购买 nike

我尝试训练超正方语言。我正在使用 Tess4J 进行 OCR 处理。我使用jTessBoxEditor和SerakTesseractTrainer进行训练操作。准备好训练数据后,我将其放在 Tesseract/tessdata 和 Tess4j/tessdata 文件夹中。

然后,我设置了这样的新语言:

    Tesseract tesseract = new Tesseract();
tesseract.setLanguage("custom");

执行程序后,出现此错误:

Error opening data file ./tessdata/custom.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
Failed loading language 'custom'
Tesseract couldn't load any languages!

我检查我的文件夹; custom.traineddata 位于 tess4j/tessdata 和 tesseract/tessdata 文件夹中。我还有其他运行良好的语言。不知道为什么找不到新的语言数据?我感谢任何帮助。

最佳答案

我解决了这个问题:

我必须将 custom.traineddata 添加到 myproject/tessdata 文件夹中。添加后即可运行。

关于java - 训练 Tesseract - 加载训练语言失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35312537/

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