依赖:

<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>

  

tess语言包:

https://github.com/tesseract-ocr/tessdata

然后把tessreact项目里面的tessdata文件夹提取出来放在某个位置:https://github.com/tesseract-ocr/tesseract

没完,还要加入验证码识别的相关语言包,姑且叫做训练文件,在这里下载:https://github.com/tesseract-ocr/tessdata

假如你想识别一般的英文数字验证码,就下 eng.traineddata,然后放到tessdata文件夹下,比如:C:\tessdata

最后找一张图片验证码来测试,测试代码:

转载于:https://www.cnblogs.com/wangshunyao/p/7822987.html

tess4j 注意事项相关推荐

  1. 关于Tesseract OCR 中文训练识别小试(java调用Tess4j)

    2017.9.20日小结 最近接到是关于消防系统协议解析仪器的项目,目的是从协议解析仪器获取有效数据,并解析数据(目的是不希望消防主机的数据信息再传给主机厂商而是最后能给自己收集调用).由于各个消防器 ...

  2. [文字识别-tess4j]java文字识别之tess4j

    1.tess4j使用 先说结论,不好用.文字识别还是需要训练. 无法做到单图多语言识别 tess4j依赖语言包文件做OCR,语言选择需要在有语言包文件时在代码中 setLanguage,默认eng , ...

  3. java使用tess4j实现图片上的文字识别

    最近在研究tesseract实现文字识别,废话不多说,研究新技术,首先要百度.百度一下相关的文章还不少,基本都是这样的 代码很简单,也没有什么注意事项,然后我建了测试项目,抄了代码,然后...... ...

  4. Java的开源文字识别Tess4j与Tesseract-OCR

    提示:本文中部分内容图片节选自互联网,无意冒犯.如有侵权请私信联系作者即可删除.更改. 原因 由于项目需要,要求项目可以识别简单的图片,客户不想使用付费的大厂接口,于是我在查看资料后决定使用Tesse ...

  5. C++ OP相关注意事项

    C++ OP相关注意事项 Paddle中Op的构建逻辑 1.Paddle中Op的构建逻辑 Paddle中所有的Op都继承自OperatorBase,且所有的Op都是无状态的,每个Op包含的成员变量只有 ...

  6. Hashing散列注意事项

    Hashing散列注意事项 Numba支持内置功能hash(),只需__hash__()在提供的参数上调用成员函数即可 .这使得添加对新类型的哈希支持变得微不足道,这是因为扩展APIoverload_ ...

  7. android 读取asset下的文件注意事项

    注意事项:file:后面是三个斜杠,后面是android_asset,在后面就是html的名字.

  8. Djang1.8+Python2.0迁移到Django2.0+Python3.6注意事项(转)

    Djang1.8+Python2.0迁移到Django2.0+Python3.6注意事项 参考:https://blog.csdn.net/weixin_40475396/article/detail ...

  9. 【整理】NSTimer使用及注意事项

    一.NSTimer的创建 // 创建一个定时器,但是么有添加到运行循环,我们需要在创建定时器后手动的调用 NSRunLoop 对象的 addTimer:forMode: 方法. + (NSTimer ...

最新文章

  1. nginx 404 403等错误信息页面重定向到网站首页或其它事先指定的页面
  2. 块代码编程---开始使用块代码
  3. 《你必须知道的495个C语言问题》知识笔记及补充
  4. 扫盲!Java可变长数组,看这篇就对了!
  5. java 手机号码归属地_【原创】Java实现手机号码归属地查询
  6. 使用SAP CRM中间件XIF(External Interface)一步步创建服务订单
  7. 单片机实验-DA实验
  8. 拳王虚拟项目公社:怎么找低价电影票,低价电影票怎样赚钱,低价电影票实操赚钱方法?
  9. 优质淘宝产品描述页模板框架PSD分层模板,美工实用素材
  10. c语言用数组存储高精度数,高精度运算c语言.pptx
  11. win7上安装mysql数据库_mysql-windows系统安装mysql数据库
  12. 兼容IE和FF的js脚本做法
  13. python画散点图-python绘制散点图
  14. 饿汉式单例模式,懒汉式单例模式
  15. java 读取txt乱码问题_Java读取txt文档乱码解决方法
  16. 微搭低代码中实现数据的联动选择
  17. redimine 插件_3DMine软件与国内外同类软件对比
  18. 写点感想2:车载毫米波雷达产品研发架构
  19. 计算机制图专业是什么,专业设计制图需要什么样的电脑?制图电脑配置要求 (全文)...
  20. 黑马“兔年限定”春节礼盒准时送达,快来领!

热门文章

  1. 计算机桌面壁纸怎样拉伸,win10桌面壁纸怎么拉伸?手把手教你拉伸win10桌面壁纸的方法...
  2. 微服务架构 —— 服务雪崩与容错方案
  3. c语言中O空字符,OC语言中字符串的使用
  4. java异常及错误处理大纲
  5. mysql 提交乱码问题_mysql数据库乱码问题
  6. html中链接不自动变色,HTML 点击 标签 链接 点击之后变色-转发【已解决】
  7. PyCharm 安装插件
  8. Java 将中缀表达式转换成后缀表达式
  9. Java中锁的使用和实现
  10. xmapp 查询文字内容显示乱码