码迷,mamicode.com
首页 > 其他好文 > 详细

Tesseract的使用

时间:2017-11-12 19:21:18      阅读:1410      评论:0      收藏:0      [点我收藏+]

标签:trace   安装   tac   import   img   ack   ping   tap   打印   

 

参考:http://blog.csdn.net/qy20115549/article/details/78106569

技术分享

下载tess4j的安装包。

首先,在该网站中下载tess4j的安装包。 
https://sourceforge.net/projects/tesseract-ocr-alt/files/?source=navbar 
比如,我下载的。 

技术分享

在maven中添加依赖jar包

 

<dependency>
        <groupId>net.sourceforge.tess4j</groupId>
        <artifactId>tess4j</artifactId>
        <version>3.4.1</version>
</dependency>

代码

package yanzhengma;

import java.io.File;
import net.sourceforge.tess4j.ITesseract;
import net.sourceforge.tess4j.Tesseract;
import net.sourceforge.tess4j.TesseractException;

public class Test {
    public static void main(String[] args) {
        try {
            File imageFile = new File("e:\\login.jpg");//图片位置
            ITesseract instance = new Tesseract();  // JNA Interface Mapping
            instance.setDatapath("F:\\Program Files (x86)\\Tesseract-OCR\\tessdata");//设置tessdata位置
            instance.setLanguage("osd");//选择字库文件(只需要文件名,不需要后缀名)
            String result = instance.doOCR(imageFile);//开始识别
            System.out.println("图片实际为:7588"+"\t图片识别结果为:"+result);//打印图片内容
        } catch (TesseractException e) {
            e.printStackTrace();
        }
    }
}

 

Tesseract的使用

标签:trace   安装   tac   import   img   ack   ping   tap   打印   

原文地址:http://www.cnblogs.com/Michael2397/p/7822384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!