1、加入依赖包
<dependencies>
<dependency>
<groupId>net.sourceforge.tess4j</groupId>
<artifactId>tess4j</artifactId>
<version>4.3.0</version>
</dependency>
</dependencies>
2、 编写代码
public static void main(String[] args) {
// 需要识别的图片地址
String iamgePath = "/Users/test/pic/test.jpg";
// 语言库地址
String lagnguagePath = "/Users/test/tesseract/tessdata";
File file = new File(path);
ITesseract instance = new Tesseract();
//设置训练库的位置
instance.setDatapath(lagnguagePath);
//设置语言库 chi_sim:中文, eng英文
instance.setLanguage("eng");
String result = null;
try {
result = instance.doOCR(file);
} catch (TesseractException e) {
e.printStackTrace();
}
System.out.println("result: ");
System.out.println(result);
}
图片信息
运行结果: