gpt4 book ai didi

java - 线程 "main"java.lang.UnsatisfiedLinkError : Unable to load library 中出现异常

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

我正在尝试使用 Tesseract 创建 OCR 应用程序。我下载了 Tesseract 库并测试了代码示例。但它给出了与 libtesseract302.dll 文件相关的错误。请告诉我该怎么做,因为我是初学者!

错误是:

Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'libtesseract302': Native library (win32-x86-64/libtesseract302.dll) not found in resource path ([file:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/lib/jna.jar, file:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/lib/jai_imageio.jar, file:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/lib/ghost4j-0.3.1.jar, file:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/lib/junit-4.10.jar, file:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/build/classes/, file:/C:/Users/neel/Documents/NetBeansProjects/Tess4J/src/]) at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:271) at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:398) at com.sun.jna.Library$Handler.(Library.java:147) at com.sun.jna.Native.loadLibrary(Native.java:412) at com.sun.jna.Native.loadLibrary(Native.java:391) at net.sourceforge.tess4j.TessAPI.(TessAPI.java:38) at net.sourceforge.tess4j.Tesseract.init(Tesseract.java:286) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:222) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:173) at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:158) at net.sourceforge.tess4j.example.TesseractExample.main(TesseractExample.java:14)

最佳答案

我一直在研究 Tess4j 并遇到类似的问题

i 如果您尝试在 64 位 JVM 环境中编译代码,那么即使您将 .dll 文件放入项目文件夹中,也可能会显示此消息

ii 如果您尚未安装 Microsoft Visual C++ 2008 可再发行组件(特别是 2008),请先安装它,它可能会起作用 http://www.microsoft.com/en-in/download/details.aspx?id=29

关于java - 线程 "main"java.lang.UnsatisfiedLinkError : Unable to load library 中出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21286408/

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