Ich habe gerade angefangen zu versuchen, einen einfachen Java-Code zu schreiben, um einige einfache OCR zu tun, mit dem Code und Beratung gefunden here.Java OCR Programm mit tesseract in Windows
Ich habe Bibliotheken installiert, und das Projekt in der IDE (NetBeans) sieht aus wie das Bild, das ich angehängt habe.
ich diese Fehler bekommen:
10: 47: 30,099 [main] WARN net.sourceforge.tess4j.util.LoadLibs - Quelle ‚C: \ Benutzer \ Simon% 20Bothner \ Dokumente \ NetBeansProjects \ OCRTest \ build \ classes \ win32-x86-64' existiert nicht
java.io.FileNotFoundException: Quelle ‚C: \ Benutzer \ Simon% 20Bothner \ Dokumente \ NetBeansProjects \ OCRTest \ bauen \ Classes \ win32-x86- 64' ist nicht vorhanden
at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1074)
at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1038)
at net.sourceforge.tess4j.util.LoadLibs.copyResources(LoadLibs.java:138)
at net.sourceforge.tess4j.util.LoadLibs.extractTessResources(LoadLibs.java:105)
at net.sourceforge.tess4j.util.LoadLibs.<clinit>(LoadLibs.java:59)
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)
at Main.main(Main.java:15)
Exception in thread "main" java.lang.Uns atisfiedLinkError: Das angegebene Modul konnte nicht gefunden werden.
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)
at Main.main(Main.java:15)
C: \ Benutzer \ Simon Bothner \ AppData \ Local \ NetBeans \ Cache \ 8.1 \ Exekutor-Schnipsel \ run.xml: 53: Java zurückgegeben: 1 BUILD FAILED (Gesamtzeit: 0 Sekunden)
ich versuchte this Tutorial zu verwenden, aber ich schien eine DLL zu fehlen, die liblept168.dll ...
jemand mir dabei helfen? Ich bin ziemlich neu in diesem und kann nicht scheinen, um dies zur Arbeit zu bringen ...
Vielen Dank! :)
Vielleicht könnte diese Antwort helfen, das Problem zu lokalisieren: http://stackoverflow.com/questions/35547211/issue-with-the-libtesseract303-dll-in-netbeans#35553331 – SubOptimal
Tess4J Tutorial-Seite enthält NetBeans Beispiel: http: //tess4j.sourceforge.net/tutorial/ – nguyenq
Überprüft die Antwort, wird versuchen, es zur Arbeit zu bringen, danke! :) Nach dem Tutorial versucht, konnte aber nicht zur Arbeit: / – Simon