gpt4 book ai didi

java - 如何修复 Java 中的 "No input source set"错误 [mac]

转载 作者:行者123 更新时间:2023-12-01 23:33:11 31 4
gpt4 key购买 nike

我在 Mac 上的 java 中显示文件路径时遇到问题。

我该如何解决?

    File imageFile = new File("Users/emircanaydin/Desktop/deneme.png");
ITesseract instance = new Tesseract();

try
{
String result = instance.doOCR(imageFile);
System.out.println(result);
}
catch (TesseractException e)
{
System.out.println(e.getMessage());
}

[main] 错误 net.sourceforge.tess4j.Tesseract - 未设置输入源!java.lang.IllegalStateException:未设置输入源! 在 com.sun.imageio.plugins.png.PNGImageReader.getNumImages(PNGImageReader.java:1355) 在net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:221) 在net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:195) 在 OCRBasedReceiptReader.Main.main(Main.java:29)java.lang.IllegalStateException:未设置输入源!

最佳答案

我在最新版本的 tess4j(maven 依赖项)4.5.1 中遇到了同样的错误,我将 tess4j 的版本降级到 4.0.0 并且它可以工作。

也许这会对你有所帮助!

而且,如果你的路径正确的话,我认为这与你的 Mac 无关。

关于java - 如何修复 Java 中的 "No input source set"错误 [mac],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58284443/

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