【发布时间】:2014-02-12 17:11:29
【问题描述】:
我正在尝试使用Tesseract 创建一个 OCR 应用程序。我下载了 Tesseract 库并测试了代码示例。但它给出了与libtesseract302.dll 文件相关的错误。请告诉我该怎么做,因为我是初学者!
错误是:
线程“主”java.lang.UnsatisfiedLinkError 中的异常:无法加载库“libtesseract302”:在资源路径([file:/C:/Users)中找不到本机库(win32-x86-64/libtesseract302.dll) /neel/Documents/NetBeansProjects/Tess4J/lib/jna.jar,文件:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/lib/jai_imageio.jar,文件:/C:/Users/neel/Documents/NetBeansProjects /Tess4J/lib/ghost4j-0.3.1.jar,文件:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/lib/junit-4.10.jar,文件:/C:/Users/neel/Documents/NetBeansProjects /Tess4J/build/classes/,文件:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/src/]) 在 com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:271) 在 com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:398) 在 com.sun.jna.Library$Handler.(Library.java:147) 在 com.sun.jna.Native.loadLibrary(Native.java:412) 在 com.sun.jna.Native.loadLibrary(Native.java:391) 在 net.sourceforge.tess4j.TessAPI.(TessAPI.java:38) 在 net.sourceforge.tess4j.Tesseract.init(Tesseract.java:286) 在 net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:222) 在 net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:173) 在 net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:158) 在 net.sourceforge.tess4j.example.TesseractExample.main(TesseractExample.java:14)
【问题讨论】: