Java OCR tesseract 图像智能字符识别技术
公司有需求啊,所以就得研究哈,最近公司需要读验证码,于是就研究起了图像识别,应该就是传说中的(OCR:光学字符识别OCR),下面把今天的收获整理一个给大家做个分享。
本人程序用的tesseract,官方地址:https://code.google.com/p/tesseract-ocr/,不为别的,谁让它支持我们的天朝的文字呢~哈
下载好程序后解压:
大概可以看到这样一个目录,别见怪楼主里面一堆测试文件。
然后就开始我们的测试之旅:
tesseract的用法:
参数1:需要识别的文件
参数2:输出的文件名称,输出的是文本文件,里面保存了识别的信息
识别英文这两个参数就可以了,下面做个实验:
我们在命令行输入:tesseract 5.jpg 6 ,可以看到程序生成了一个6.txt ,里面保存着识别后的文本,怎么样简单又给力~
上面说道tesseract 是支持中文的,所以么,接下来看看如何使用tesseract 实现我们中文的识别,下面继续介绍其他参数
参数3:-l
参数4: 使用的语言库
参数3 -l应该是知道参数4所使用的语言库,默认英文,也就是为什么上面识别英文的例子,并没有输入参数3和参数4,也实现了识别。
下面继续我们的实验:
我们准备了一张图片,然后使用tesseract zhongwen.jpg 7 -l chi_sim 指明了中文语言,然后效果图上,还是很不错的,毕竟我们的中文是如此的博大精深,并且tesseract可以经过训练,然后识字的能力就会大幅度提升。
好了,由于一行代码没写,就不上传代码了,大家自己去官网下载。接下来我会使用Java带大家实现这样的小程序。
如果这篇文章对你有用,就赞一个~欢迎大家留言,多交流~
转载于:https://www.cnblogs.com/oversea201405/p/3752034.html
Java OCR tesseract 图像智能字符识别技术相关推荐
- Java OCR tesseract 图像智能字符识别技术 Java实现
Java OCR tesseract 图像智能字符识别技术 Java代码实现 接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码 ...
- java零碎要点---Tesseract 3.0,Java OCR 图像智能字符识别技术,可识别中文
2.Java OCR 图像智能字符识别技术,可识别中文 几天一直在研究OCR技术,据我了解的情况,国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR 技术发现好多对英文与 ...
- java ocr识别中文_java零碎要点—Tesseract 3.0,Java OCR 图像智能字符识别技术,可识别中文 | 学步园...
2.Java OCR 图像智能字符识别技术,可识别中文 几天一直在研究OCR技术,据我了解的情况,国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR 技术发现好多对英文与数 ...
- java ocr数字识别_Java OCR tesseract 图像智能文字字符识别技术实例代码
接着上一篇OCR所说的,上一篇给大家介绍了tesseract 在命令行的简单用法,当然了要继承到我们的程序中,还是需要代码实现的,下面给大家分享下Java实现的例子. 拿代码扫描上面的图片,然后输出结 ...
- java整理软件--- Java OCR 图像智能字符识别技术,可识别中文,但是验证码不可以识别...已测识别中文效果很好...
国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术 发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise-OCR,Tesseract 3.0以前的 ...
- java整理软件--- Java OCR 图像智能字符识别技术,可识别中文,但是验证码不可以识别...已测识别中文效果很好
国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise-OCR,Tesseract 3.0以前的版 ...
- Java OCR 图像智能字符识别技术,可识别中文
几天一直在研究OCR技术,据我了解的情况,国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise- ...
- java ocr技术原理_Java OCR 图像智能字符识别技术,可识别中文
几天一直在研究OCR技术,据我了解的情况,国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise- ...
- java ocr识别中文_[转]Java OCR 图像智能字符识别技术,可识别中文
几天一直在研究OCR技术,据我了解的情况,国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise- ...
最新文章
- myecplise 添加svn插件
- 服务器一拷贝文件就死机,u盘拷贝文件时导致电脑死机怎么办【解决方法】
- 1151压力变送器型号_日本进口横河EJA530E压力变送器型号解读
- 语言 班费管理系统源代码_固定资产管理系统开源的各种语言翻译
- RAID简介与示例演示
- BeetleX之Websocket服务使用
- Visual Studio 2019预览,净生产力
- maven Web项目添加数据源支持,包括Oracle、Mysql
- idea中Terminal输入命令git log后如何退出
- Vcenter6.5 Administrator账户密码忘记或者过期无法登陆解决办法
- ERP知识普及连载(21)
- CDSN文章转载方法
- not found for libcrypto
- java520.1314表白_520表白套路对话大全 表白算式521.1314大全
- chm 打不开 解决办法
- html链接打开word文档,一招教你在Word文档中创建超链接打开其他文件
- Ubuntu Linux 8.04系统下智能拼音输入法
- 一个菜鸟的Geant4入门之路:alpha粒子轰击金箔的例子
- 二层技术——点对点协议ppp以及NBMA网络MGRE的tunnel隧道技术以及二层综合实验
- python vba 秒出结果_从Python运行VBA代码:宏可能被禁用
热门文章
- linux下开启dhcp服务器配置,CentOS下DHCP服务器的配置
- Qt学习笔记-Qt Graphic View Framework
- C/C++ OpenCV图像的载入,显示,输出
- unef螺纹_硬料怎么车螺纹?一文了解螺纹的分类及其刀具选择
- 重大要素改变中的机会选择包括_种草莓通过IT技术实现,代码“魔法”改变了什么?...
- 计算机办公软件的使用技巧,实用的Word小技巧集锦(1)办公软件知识 -电脑资料
- 电脑桌面点任何文件都打开计算机,桌面上的文件全部都打不开
- django 配置mysql_Django配置MySQL数据库方法
- c语言圆周率计算_C语言入门这一篇就够了
- 吉士丁与新潮传媒达成亿级战略合作,打造国产奶酪新势力