参考: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();
}
}
}

最新文章

  1. composer的安装以及laravel框架的安装(一)
  2. JS字符串替换函数:Replace(“字符串1″, “字符串2″),
  3. vs 工程连接错误
  4. ERROR 1130 (HY000):Host&#39;localhost&#39;解决方法
  5. js注入,黑客之路必备!
  6. 剑指offer系列53---字符串转化成整数
  7. 详细说明svn分支与合并---命令行
  8. javascript 详解数组
  9. android.os.NetworkOnMainThreadException解决
  10. 免费的HTML5连载来了《HTML5网页开发实例具体解释》连载(六)媒体查询
  11. GitBook 使用
  12. SVN的branch合并到trunk的过程思考
  13. Python+turtle交互式绘图:可以用鼠标拖动的小海龟
  14. MS17-010漏洞复现
  15. IDEA通过Git同步代码到Coding
  16. Max length of title attribute in html
  17. 牛客练习赛23-A/B/C/D/F
  18. shrio的简单认识
  19. BZOJ 4520 [Cqoi2016]K远点对(KD树)
  20. 面向对象之ajax

热门文章

  1. MQTT 测试工具介绍
  2. Kubernetes调度之亲和与反亲和
  3. 最简单的基于FFMPEG的Helloworld程序
  4. python网络爬虫之使用scrapy下载文件
  5. Linux struct itimerval使用方法
  6. 【C++基础学习】引用和指针、重载、函数、内存管理
  7. ThinkPHP验证码不现实的处理方法
  8. vim编辑makefile时临时不展开tab为空格
  9. ArcGIS服务器的feature图层限制
  10. Ubuntu Linux系统环境变量配置文件【转】