我正在嘗試使用Tesseract創建一個OCR應用程序。我下載了Tesseract庫並測試了代碼示例。但它給出了與libtesseract302.dll
文件有關的錯誤。請告訴我做什麼,因爲我是一個初學者!線程「main」中的異常java.lang.UnsatisfiedLinkError:無法加載庫
的錯誤是:
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)
謝謝!你能告訴我從哪裏可以下載這些文件嗎?我打開鏈接[Tesseract .NET包裝](https://github.com/charlesw/tesseract/tree/master/src/lib/TesseractOcr/x64),但該網頁是有點破了什麼。我找不到要下載的鏈接。你能告訴我確切的路徑嗎? – codecracker
我剛剛驗證了Tesseract .NET包裝鏈接正在工作。進入頁面後,點擊文件並選擇Raw下載。 – nguyenq
我下載了.dll文件。它仍然給出了同樣的錯誤。我在主tess4j文件夾以及lib文件夾中複製了這些文件! – codecracker