I am using Tess4J in my project to extract text from an image (Using
Eclipse IDE). I am getting the following error when I try run the OCR. Any
suggestion?
*Error: Exception in thread "main" java.lang.Error: Invalid memory access*
*Note: I have attached the image file which I've used *
*My Code*:
package tesseractTraining;
import java.io.File;
import net.sourceforge.tess4j.*;
public class TesseractMainRunner {
public static void main(String[] args) {
File imageFile = new File("E:\\Tesseract\\Test Images\\sample.png");
Tesseract instance = new Tesseract();
try {
instance.setDatapath("C:\\Program Files (x86)\\Tesseract-OCR\\tessdata");
instance.setLanguage("eng");
String result = instance.doOCR(imageFile);
System.out.println(result);
} catch (TesseractException e) {
System.err.println(e.getMessage());
}
imageFile.exists();
}
}
--
You received this message because you are subscribed to the Google Groups
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tesseract-ocr/21d8edc4-e441-4288-861b-81155e4c2426%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.