第一步:引入maven:maven
<dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version>3.2.1</version> </dependency>
第二步:ide
下载语言包:eng.traineddata ,在E盘下建立文件夹tessdata,而且将下载的 eng.traineddata 放在tessdata文件夹下测试
第三步:3d
编写代码测试:blog
public static String getImgText(String imageLocation) { ITesseract instance = new Tesseract(); instance.setDatapath("E:\\"); try { String imgText = instance.doOCR(new File(imageLocation)); return imgText; } catch (TesseractException e) { e.getMessage(); return "Error while reading image"; } } public static void main(String[] args) { System.out.println(getImgText("E:\\tessdata\\2.jpg")); }
结果:
get