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());

       }

}


}



위소스가 샘플소스이고 응용하면된다. 중간에 setDatapath는 tessdata폴더 경로까지 써주면된다. 안쓰면 오류나기도함


블로그 이미지

왕왕왕왕

,