JavaOcr之Tess4j简单示例
来源:互联网 发布:淘宝培训班多少钱 编辑:程序博客网 时间:2024/06/10 23:35
依赖包:
<dependency> <groupId>net.sourceforge.tess4j</groupId> <artifactId>tess4j</artifactId> <version>2.0.1</version> <exclusions> <exclusion> <groupId>com.sun.jna</groupId> <artifactId>jna</artifactId> </exclusion> </exclusions></dependency>
下载相关的语言包:
https://github.com/tesseract-ocr/tessdata (验证码识别相关的语言包)
如只想识别一般的英文、数字验证码,下载eng.traineddata,放到项目下tesseract文件夹下。
示例代码
@Testpublic void testIdentify() { String identifyCodePath = "image/image.png"; // 解析验证码 File imageFile = new File(identifyCodePath); Tesseract tessreact = new Tesseract(); tessreact.setDatapath("tessreact");// 语言包路径 String result = null; try { result = tessreact.doOCR(imageFile); } catch (TesseractException e) { e.printStackTrace(); } System.out.println(result); Assert.assertEquals("hmxo", result.trim());}
0 0
- JavaOcr之Tess4j简单示例
- Tess4J OCR简单使用教程
- Android之achartengine简单示例
- python之lambda简单示例
- pjsua_lib示例之简单UA
- java识别验证码-用tess4j实现超简单调用tessreact-orc来破解验证码
- javafx学习之简单数据操作示例
- VS2008下水晶报表之简单示例
- VS2008下水晶报表之简单示例
- BTrace系列之二:简单示例
- 复习Struts2之简单的登录示例
- JMS&MQ系列之简单示例
- node.js之介绍-安装-简单示例
- Dubbo学习二之简单示例
- Extjs之简单后台管理界面示例
- Android NDK 编译 简单示例 之 HelloWord
- Java web----MVC之简单示例
- LVS之NAT模式简单示例
- 神经网络中自定义LOSS的BP计算
- javascript——Math、Date
- 本地存储文件小记
- Textarea 限制输入字数,IE低版本浏览器不兼容的问题
- 关于mysql 使用or连接索引失效引起的慢查询优化的初步实践
- JavaOcr之Tess4j简单示例
- uva1362 Exploring Pyramids
- Spring <context:annotation-config/> 解说
- 轻松看懂机器学习十大常用算法
- JQuery开发详解(一)
- 【软件项目管理】滨江学院 李振宏 软件项目管理 试卷考点知识点整理
- Storm与Spark Streaming比较
- 关于cookie的path问题,铭记...
- (JAVA)【实例】按照日期对List进行排序