dbnet crnn java中文ocr识别

news/2024/9/18 6:51:51/文章来源:https://www.cnblogs.com/little-horse/p/18337664

Table of Contents

  1. About
  2. Getting Started
  3. Result
  4. Contact

About
完整项目:

  • 本项目利用java,javacv,onnx以及djl矩阵计算等技术加载文本检测模型dbnet与文本识别模型crnn,完成ocr的识别推理。
  • 包含模型的完整项目请从右侧releases处下载。

Getting started

目前只开放了通用文本检测与通用文本识别模型。【另有印刷体文档识别、手写体文字识别以及自然场景文字识别模型未开放,如有需求可联系我。】

  • DBNetTest.java: 通用文本检测
  • CRNNTest.java:通用文本识别
  • DetRecTest.java:通用文本检测和文本识别

Result

  • 通用文本检测结果展示:
  • 通用文本识别结果展示:

以下是imgs/det/test1.jpg的识别结果:

   text: 2018人工智能未来企业排行榜text: 领域text: 排名text: 企业text: 百度text: 开放的人工智能服务平台text: 1text: 2text: 腾讯text: 互联网综合服务text: 华为text: 3text: 人工智能自动化业务、智能芯片text: 阿里巴巴text: 互联网综合服务text: 4text: 5text: 平安集团text: 人工智能金融研发平台text: 6text: 华大基因text: 精准检测、医疗数据运营服务text: 7text: 搜狗text: 综合人工智能解决方案平台text: 8text: 科大讯飞text: 智能语音技术text: 9text: 中科创达text: 智能终端平台技术text: 10text: 珍岛集团text: SaaS级智能营销云平台text: Itext: 商汤科技text: 人工智能视觉深度学习平台text: 12text: 神州泰岳text: 综合类软件产品及服务text: 13text: 寒武纪科技text: 深度学习专用的智能芯片text: 14text: 汉王科技text: 文字识别技术与智能交互text: 15text: 全志科技text: 智能芯片设计text: 16text: facc++旷视科技text: 人工智能产品和行业解决方案text: 17text: 创略科技text: 智能客户数据平台text: 18text: 海云数据text: 企业级大数据整体运营与分析服务text: 19text: 影谱科技text: 视觉技术、智能影像生产企业text: 20text: 智臻智能text: 智能机器人技术提供和平台运营

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/776348.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

变量及标识符

变量 变量的概念 内存中的一个存储区域 该区域的数据可以在同一类型范围内不断变化 变量是程序中最基本的存储单元。包含变量类型、变量名和存储的值 变量的作用: 用于在内存中保存数据 使用变量注意: Java中每个变量必须先声明,后使用 使用变量名来访问这块区域的数据 变量…

如何通过PowerShell批量修改O365用户的office phone属性值

我的博客园:https://www.cnblogs.com/CQman/ 如何通过PowerShell批量修改O365用户的office phone属性值? 需求信息:组织中的O365用户在创建时,已手动录入了办公电话(Office phone),现在需要在办公电话前面加上统一的数字,如“0571-0985”,以批量的方式统一修改。 备注:…

1000W长连接,如何建立和维护?千万用户IM 架构设计

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,…

封装,private关键字,this关键字

我们上一个案例,使用private关键字将成员进行修饰,外界无法直接访问,讲了那么长时间,实际上就是在传输一个思想面向对象编程的三大特征,第一大特征:封装封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。private关键字:1、被private修饰的成员,外界无法直…

Anaconda 常用命令

1.检查Anaconda是否成功安装:conda --version2.检测目前安装了哪些环境:conda info --envs3.检查目前有哪些版本的python可以安装:conda search --full-name python4.安装不同版本的python:conda create --name tensorflow python=3.75.按照提示,激活python环境:activate…

2024暑假集训测试17

前言比赛链接。T1 没加记忆化莫名原因 T 飞了,T2 没做过 IO 交互不知道咋测样例干脆没交,T3 到现在还不知道为啥爆零了,赛时不知道咋合并背包根本不敢打,离线下来寻思快点结果全死了,T4 不可做题。 还是老毛病,遇到之前见的不多题型(尤其是 T1、T2 放)就寄,这次 T1 倒…

『模拟赛』暑假集训CSP提高模拟13

『模拟赛记录』暑假集训CSP提高模拟13Rank 上半最后一次正式模拟赛,感觉还彳亍A. 小孩召开法1 原[ABC278F] Shiritori 签到题。 博弈论+状压+记搜秒了,感觉不用太细说。 不过是暑假以来第一次首 A 啊,开始还胡乱想 SG 定理的做法,后来发现不用那么复杂。点击查看代码 #incl…

01

mark down学习 标题 字体 hello,world hello,world hello,world hello,world hello,world 引用不公平是好事分割线图片 ![截图](C:\Users\HUAWEI\Pictures\Screenshots\屏幕截图 2024-06-20 142947.png)超链接 点击跳转 列表a b1 2 31 2 3表格姓名 性别 年龄张三 男 1999.…

BUUCTF [RoarCTF2019]polyre

第一次遇到反控制流平坦化的题目,记录一下。 扔进ida,发现main函数中全是while循环,后来上网查阅才发现是控制流平坦化。 反控制流平坦化的教程可以参考这个blog: https://www.cnblogs.com/kelec0ka/p/17909008.html 使用deflat生成recovered文件: python deflat.py -f te…

注释?

成为一个完美的程序员的必备习惯之一——写注释 1.什么是注释: 类似于上学时写的笔记,写给程序员看的备注。注释只是一种提醒,并不会被执行 2.为什么要写注释: 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用…

NewStarCTF 2023 WEEK4|WEB flask disk

一个文件上传一个输入pin码一个文件列表 Flask 调试模式的风险 Flask 框架提供了调试模式,可以通过设置 app.debug = True 或 FLASK_ENV=development 来启用。启用调试模式后,Flask 会在代码更改时自动重载应用,并且会显示详细的错误信息,包括回溯(traceback)。这些功能对…