开发者说PaddleOCR的.NET封装与应用部署
本项目是一个基于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封装与应用部署相关推荐
- 华为EMUI10带来开发者福音:一次开发多端部署
在如今智能终端多样化的时代,很多开发者都会遇到一个问题:在新推出一个APP或者对APP更新时,需要对不同终端进行单独的适配.或许开发者早已因为无奈而习以为常,但这显然会极大增加开发者的时间和技术成本, ...
- PaddleOCR车牌检测识别训练、部署
需要的文件 1) CCPD2019 数据集.2) 安装paddleOCR 和paddle 等环境. 3)本机显卡3080,cuda 11.0 cudnn 8.0.5 paddle 2.0.2 padd ...
- Windows server2012+MDT2012 (五) 制作封装wim文件部署Operation System
前期我们介绍了两种方法通过MDT2012 serve部署操作系统后实现应用程序集成的问题:我们也知道MDT2012 server提供的系统捕获是通过在线的方式需要占用网络资源,为了解决该问题,今天就介 ...
- deeplabv3 + mobilenetv2 做语义分割并封装成c++部署到移动端,linux,windows等平台(史上最详细)
训练 Deeplab项目安装以及测试 首先为了确保版本支持,先得确认你的tensorflow的版本是1.10以上的.我的linux系统上装的是1.14的tensorflow,因为我一直用的这个版本. ...
- 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试
最近在搞IOS平台的测试,遇到了个不大不小的问题 测试build是通过TestFlight递交的,测试人员手上没有源代码,开发人员在国外,不方便共享源码,如何能做IOS的自动化测试? 经过折腾,发现了 ...
- 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试搜索
1. 先通过TestFlight安装build 2. 再把build通过ifanbox把build导出来成为ipa文件 3. 下面就需要把ipa文件重新签名,方法有两种 方法一: 利用商业化工具签名, ...
- 稳~阿里程序员常用的 15 款开发者工具
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:jianshu.com/p/58ec32eef2d4 从人工 ...
- 妥~阿里程序员常用的 15 款开发者工具
来源:jianshu.com/p/58ec32eef2d4 一.Java 线上诊断工具 Arthas 二.IDE 插件 Cloud Toolkit 三.混沌实验注入工具 ChaosBlade 四.Ja ...
- easyexcel工具类_阿里巴巴程序员常用的 15 款开发者工具
从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展. 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源.云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具, ...
最新文章
- R语言ggridges包可视化山脊图(Ridgeline Plots)并且在山脊图中添加均值竖线(Add Mean Line to RIdgeline Plot with ggridges in R)
- FPGA之道(49)DCM与PLL
- CSS How to align a div center
- java 报表导出_Java Excel报表导出Demo
- 家庭NAS搭建实战之samba共享
- docker配置容器mysql启动参数_修改Docker容器启动配置参数
- USACO crypt1
- Asterisk Queue呼叫中心的实现
- 伪元素before、after示例
- WebFlux系列(十)WebClient 异常处理
- 个人博客网站html源码_最新0成本简单使用CODING Pages搭建Gridea个人博客网站详细教程...
- Black Hat USA 2021主议题介绍
- Linux定时任务cron及部分Linux命令
- 1030: [JSOI2007]文本生成器 ac自动机+dp
- java 中的随机数
- HTML5学习总结(1)——HTML5基础知识
- python 多线程 全局锁_python的多线程+GIL全局解释器锁+其他LOCK
- IDL简单读写nc文件
- 深蓝词库转换2.2发布,支持手心输入法和Win10微软拼音
- 克罗内克张量积 Kron 的 OpenCV C++实现