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.

Reply via email to