我需要从二进制图像中进行字符识别。为了执行我正在使用Tess4j库。在运行程序时我得到“无法查找”异常,如果我修改我的代码,它显示无法加载 libtesseract3051.dll 。任何人都可以帮忙吗? 提前致谢。在这里,我附上了代码。
public class Character {
public static void main(String[] args) {
File Image=new File("D:\\Education\\Project\\Reference\\Edge.tiff");
ITesseract obj=new Tesseract();
try
{
String op=obj.doOCR(Image);
System.out.println(op);
}
catch(TesseractException e)
{
System.err.println(e.getMessage());
}
}
}
我收到这样的错误
[main] ERROR net.sourceforge.tess4j.Tesseract - Couldn't seek!
javax.imageio.IIOException: Couldn't seek!
at com.github.jaiimageio.impl.plugins.tiff.TIFFImageReader.locateImage(TIFFImageReader.java:247)