当前位置: 首页 > 知识库问答 >
问题:

使用Tesseract进行OCR评估时出现不满意链路错误

白嘉志
2023-03-14

我用的是Mac OS优胜美地。我已经在eclipse中准备好了项目设置,构建路径中有libtesseract302.dll。但是当我运行主类时,它会抛出一个错误

java.lang.UnsatisfiedLinkError: Unable to load library 'libtesseract302': Native library (win32-x86/libtesseract302.dll) not found in resource path 
.....
.....
net.sourceforge.tess4j.TessAPI.<clinit>(Unknown Source)
net.sourceforge.tess4j.Tesseract.init(Unknown Source)
net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source)
net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source)
net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source)
ocrTest.doGet(ocrTest.java:39)

仅供参考-

我已经按照这里指定的步骤执行了一些测试来修复这个问题,但它仍然会给我带来一个错误。

    null

暂时还没有答案

 类似资料:
  • 我想用pytesseract。这是我的密码。 结果我得到了这个错误 回溯(最后一次调用):文件“C:\Users\user\AppData\Local\Programs\Python 38-32\lib\site packages\pdf2image\pdf2image.py”,第409行,在pdfinfo\u from_path proc=Popen(命令,env=env,stdout=PIPE

  • Tesseract OCR 该软件包包含一个OCR引擎 -  libtesseract和一个命令行程序 -  tesseract。 Tesseract 4增加了一个基于OCR引擎的新神经网络(LSTM),该引擎专注于线路识别,但仍然支持Tesseract 3的传统Tesseract OCR引擎,该引擎通过识别字符模式来工作。通过使用Legacy OCR Engine模式(--oem 0)启用与Te

  • 我在Android Studio中使用Tesseract来识别图片中的文本。当我像这样调用以下函数时: 会有一条红线表示“支持库不应该使用与CompilesDKVersion不同的版本”。然后我将compileSdkVersion和targetSdkVersion更改为22,我可以看到错误。 我可以在“compile'com.android.support:design:23.1.1'”下面看到一

  • 每当我在emulator中打开我的应用程序时,我总是会遇到这个错误: 05-06 18:52:13.640 2861-2861/? E/AndroidRuntime﹗FATAL EXCEPTION: main Process: /system/lib, PID: 2861_UnatifiedLinkError:ctivity.java:6006PathClassLoader[DexPathList

  • 问题内容: 我想创建一个简单的JNI层。我使用Visual Studio 2008创建了一个dll(带有DLL作为选项的Win 32 Console Application项目类型)。我在调用本地方法时收到此异常: 生成的头文件是: 实现文件是: Java文件是: 当我调用本地方法“ Hello”时,我得到执行。 我观察到的另一件事是,当我使用以下命令在命令行中进行编译时:“ cl -I” C:\

  • 我是一名学生,正在为我的学校项目开发OCR功能。到目前为止,我能够成功地实现这些功能并运行应用程序。 我在Android Studio1.5.1上有我的应用程序,并且能够在我的旧设备三星银河笔记3应用编程接口21上运行它。最近,我将我的设备更改为三星银河笔记5应用编程接口22,每当我试图运行光学字符识别功能时,应用程序就会崩溃。 以下是日志: 致命异常:java。lang.IllegalState