2016-02-14 41 views
0

美好的一天,netbeans上的Tess4j

我使用Tess4j作爲java的包裝器來實現Tesseract OCR。

緊隨其後的教程和提供的指南,但編譯掃描樣本圖像時與以下錯誤返回:

Exception in thread "main" java.lang.UnsatisfiedLinkError: The specified module could not be found. 

    at com.sun.jna.Native.open(Native Method) 
    at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:263) 
    at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:403) 
    at com.sun.jna.Library$Handler.<init>(Library.java:147) 
    at com.sun.jna.Native.loadLibrary(Native.java:502) 
    at com.sun.jna.Native.loadLibrary(Native.java:481) 
    at net.sourceforge.tess4j.util.LoadLibs.getTessAPIInstance(LoadLibs.java:77) 
    at net.sourceforge.tess4j.TessAPI.<clinit>(TessAPI.java:42) 
    at net.sourceforge.tess4j.Tesseract.init(Tesseract.java:367) 
    at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:280) 
    at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:212) 
    at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:196) 

我已經加入則必要的庫以及libtesseract304.dll和gsdll64。進入該項目。

請參考下我的結構: enter image description here

謝謝。

回答

0

還有一個Leptonica依賴項,但是你不需要包含Tess4J庫的源文件,因爲已經有了它的JAR包。查看Tutorial中的示例。