本项目是一个基于PaddleOCR的C++代码修改并封装的.NET的工具类库。包含文本识别、文本检测、基于文本检测结果的统计分析的表格识别功能,同时针对小图识别不准的情况下,做了优化,提高识别准确率。项目包含总模型仅8.6M的超轻量级中文OCR,单模型支持中英文数字组合识别、竖排文本识别、长文本识别。同时支持多种文本检测。项目封装极其简化,实际调用仅几行代码,极大的方便了中下游开发者的使用和降低了PaddleOCR的使用入门级别,同时提供不同的.NET框架使用(net35;net40;net461;net48;netstandard2.0;netcoreapp3.1;

net5.0;net6.0;),方便各个行业应用开发与部署。Nuget包即装即用,可以离线部署,不需要网络就可以识别的高精度中英文OCR。

net 示例:

OpenFileDialogofd= new OpenFileDialog();ofd.Filter= "*.*|*.bmp;*.jpg;*.jpeg;*.tiff;*.tiff;*.png";if(ofd.ShowDialog()!= DialogResult.OK)return;varimagebyte= File.ReadAllBytes(ofd.FileName);Bitmapbitmap= new Bitmap(new MemoryStream(imagebyte));OCRModelConfigconfig = null;OCRParameteroCRParameter= new  OCRParameter();OCRResultocrResult= new OCRResult();using(PaddleOCREngineengine = new PaddleOCREngine(config,oCRParameter)){ocrResult= engine.DetectText(bitmap);}if(ocrResult!= null){MessageBox.Show(ocrResult.Text,"识别结果");}

开发者说PaddleOCR的.NET封装与应用部署相关推荐

  1. 华为EMUI10带来开发者福音:一次开发多端部署

    在如今智能终端多样化的时代,很多开发者都会遇到一个问题:在新推出一个APP或者对APP更新时,需要对不同终端进行单独的适配.或许开发者早已因为无奈而习以为常,但这显然会极大增加开发者的时间和技术成本, ...

  2. PaddleOCR车牌检测识别训练、部署

    需要的文件 1) CCPD2019 数据集.2) 安装paddleOCR 和paddle 等环境. 3)本机显卡3080,cuda 11.0 cudnn 8.0.5 paddle 2.0.2 padd ...

  3. Windows server2012+MDT2012 (五) 制作封装wim文件部署Operation System

    前期我们介绍了两种方法通过MDT2012 serve部署操作系统后实现应用程序集成的问题:我们也知道MDT2012 server提供的系统捕获是通过在线的方式需要占用网络资源,为了解决该问题,今天就介 ...

  4. deeplabv3 + mobilenetv2 做语义分割并封装成c++部署到移动端,linux,windows等平台(史上最详细)

    训练 Deeplab项目安装以及测试 首先为了确保版本支持,先得确认你的tensorflow的版本是1.10以上的.我的linux系统上装的是1.14的tensorflow,因为我一直用的这个版本. ...

  5. 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试

    最近在搞IOS平台的测试,遇到了个不大不小的问题 测试build是通过TestFlight递交的,测试人员手上没有源代码,开发人员在国外,不方便共享源码,如何能做IOS的自动化测试? 经过折腾,发现了 ...

  6. 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试搜索

    1. 先通过TestFlight安装build 2. 再把build通过ifanbox把build导出来成为ipa文件 3. 下面就需要把ipa文件重新签名,方法有两种 方法一: 利用商业化工具签名, ...

  7. 稳~阿里程序员常用的 15 款开发者工具

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:jianshu.com/p/58ec32eef2d4 从人工 ...

  8. 妥~阿里程序员常用的 15 款开发者工具

    来源:jianshu.com/p/58ec32eef2d4 一.Java 线上诊断工具 Arthas 二.IDE 插件 Cloud Toolkit 三.混沌实验注入工具 ChaosBlade 四.Ja ...

  9. easyexcel工具类_阿里巴巴程序员常用的 15 款开发者工具

    从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展. 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源.云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具, ...

最新文章

  1. R语言ggridges包可视化山脊图(Ridgeline Plots)并且在山脊图中添加均值竖线(Add Mean Line to RIdgeline Plot with ggridges in R)
  2. FPGA之道(49)DCM与PLL
  3. CSS How to align a div center
  4. java 报表导出_Java Excel报表导出Demo
  5. 家庭NAS搭建实战之samba共享
  6. docker配置容器mysql启动参数_修改Docker容器启动配置参数
  7. USACO crypt1
  8. Asterisk Queue呼叫中心的实现
  9. 伪元素before、after示例
  10. WebFlux系列(十)WebClient 异常处理
  11. 个人博客网站html源码_最新0成本简单使用CODING Pages搭建Gridea个人博客网站详细教程...
  12. Black Hat USA 2021主议题介绍
  13. Linux定时任务cron及部分Linux命令
  14. 1030: [JSOI2007]文本生成器 ac自动机+dp
  15. java 中的随机数
  16. HTML5学习总结(1)——HTML5基础知识
  17. python 多线程 全局锁_python的多线程+GIL全局解释器锁+其他LOCK
  18. IDL简单读写nc文件
  19. 深蓝词库转换2.2发布,支持手心输入法和Win10微软拼音
  20. 克罗内克张量积 Kron 的 OpenCV C++实现

热门文章

  1. IOS开发--TextField
  2. 数据切分——Atlas介绍
  3. 数据结构实验之栈四:括号匹配
  4. Win7下JDK环境变量的设置
  5. 信息安全管理与评估_计算机工程学院教师参加“信息安全管理与评估赛项”说明会...
  6. python3性能还低吗_Python3 vs. Python2 大作战,谁将是性能之王?
  7. Docker最全教程——从理论到实战(七)
  8. XidianOJ 1019 自然数的秘密
  9. 【操作系统】对操作系统的了解
  10. BFS HDOJ 2102 A计划