三步實現圖片識別

第一步:引入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

image.png

相關文章
相關標籤/搜索