자바 OCR 오픈소스 tess4j
package test4j;
import java.io.File;
import net.sourceforge.tess4j.Tesseract;
import net.sourceforge.tess4j.TesseractException;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
File imageFile = new File("C:/Users/swu09/Downloads/Tess4J-2.0-src/Tess4J/Korean.jpg"); Tesseract instance = Tesseract.getInstance(); // JNA Interface Mapping
instance.setDatapath("C:/Users/swu09/Downloads/Tess4J-2.0-src/Tess4J/tessdata");
// Tesseract1 instance = new Tesseract1(); // JNA Direct Mapping
System.out.println(imageFile.canRead());
try {
String result = instance.doOCR(imageFile);
System.out.println(result);
} catch (TesseractException e) {
System.err.println(e.getMessage());
}
}
}