Tess4j (Tesseract V3.03) Invalid memory access

2.1k views Asked by At

When invoking tesseract doOcr on a multi page tiff documents throws invalid memory access error. Datapath is set to the folder where tessdata is present and dlls are present in classes folder

Exception in thread "main" java.lang.Error: Invalid memory access
    at com.sun.jna.Native.invokePointer(Native Method)
    at com.sun.jna.Function.invokePointer(Function.java:470)
    at com.sun.jna.Function.invoke(Function.java:404)
    at com.sun.jna.Function.invoke(Function.java:315)
    at com.sun.jna.Library$Handler.invoke(Library.java:212)
    at com.sun.proxy.$Proxy0.TessBaseAPIGetUTF8Text(Unknown Source)
    at net.sourceforge.tess4j.Tesseract.getOCRText(Tesseract.java:429)
    at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:284)
    at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:205)
    at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:189)
    at Test.main(Test.java:23)
0

There are 0 answers