NET环境使用PaddleSharp的入门Demo-控制台
目录1、背景说明2、代码实现2.1 文件准备2.2 代码实现2.3 效果如下3、注意事项1、背景说明OCR识别在实际工作中的经常使用PaddleSharp是对PaddlePaddle的NET封装。使用起来非常简单。2、代码实现2.1 文件准备提前准备的图片里面的内容非常简单2.2 代码实现usingOpenCvSharp;usingSdcb.PaddleInference;usingSdcb.PaddleOCR;usingSdcb.PaddleOCR.Models;usingSdcb.PaddleOCR.Models.Local;// 1. 更换为自己的文件路径及名称stringimagePathD:\BaiduNetdisk\test.jpg;// 1. 加载中文OCR模型--根据不同的版本版本会不同FullOcrModelmodelLocalFullModels.ChineseV5;// 2. 初始化OCR引擎usingvarocrEnginenewPaddleOcrAll(model,PaddleDevice.Mkldnn()){AllowRotateDetectiontrue,// 允许识别旋转的文字Enable180Classificationtrue// 允许判断180度倒置的图片};// 3. 读取图片usingvarimageCv2.ImRead(imagePath);if(imagenull||image.Empty()){Console.WriteLine(❌ 图片读取失败请检查路径是否正确);Console.ReadLine();return;}// 4. 执行OCR识别PaddleOcrResultocrResultocrEngine.Run(image);// 5. 输出识别结果Console.WriteLine(✅ 识别到的全部文本);Console.WriteLine(ocrResult.Text);Console.WriteLine(\n 详细识别信息);foreach(PaddleOcrResultRegionregioninocrResult.Regions){Console.WriteLine($文本:{region.Text,-15}| $置信度:{region.Score:P2}| $位置: ({region.Rect.Center.X:F0},{region.Rect.Center.Y:F0}) | $角度:{region.Rect.Angle:F1}°);}Console.ReadLine();2.3 效果如下3、注意事项这里面非常重要是的package的版本。经测试如下的三个package版本均OK。本文中使用的是第三个截图的版本版本1版本2版本3

相关新闻

Python 开发者进阶 AI,除了语法还要补哪些课

Python 开发者进阶 AI,除了语法还要补哪些课

从脚本小子到算法工程师:Python 开发者如何跨越 AI 深水区 对于许多已经熟练掌握 Python 语法的开发者而言,站在人工智能的门槛上往往会产生一种“虚假的繁荣感”。你会写列表推导式,熟悉装饰器,能熟练调用 requests 爬取数据&…

2026/6/19 5:55:32阅读更多 →
K2.5开源模型:面向生产级Agent系统的状态感知架构

K2.5开源模型:面向生产级Agent系统的状态感知架构

1. 这不是一次普通模型更新:Kimi K2.5开源背后的真实信号“Kimi发布并开源K2.5模型”——这句话在2024年中旬的中文AI圈里,像一块石头砸进静水。它不像某些闭源大模型的参数堆砌式升级,也不像部分开源模型的“名义开源、实则阉割”。我第一时…

2026/6/19 5:55:32阅读更多 →
2026年软件学院创新项目实训|智能居家养老健康守护系统·第七周工作博客

2026年软件学院创新项目实训|智能居家养老健康守护系统·第七周工作博客

2026年山东大学软件学院创新项目实训 小组周报(第七周) 一、本周工作概述 本周小组围绕"AI 对话系统全面落地 安全加固 鉴权联调 新功能上线"推进开发,主要完成以下工作: 后端——AI 多角色对话系统实现与安全加固&a…

2026/6/19 5:55:32阅读更多 →
如何快速获取音乐歌词:开源工具的终极解决方案

如何快速获取音乐歌词:开源工具的终极解决方案

如何快速获取音乐歌词:开源工具的终极解决方案 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 还在为找不到心爱歌曲的歌词而烦恼吗?还在手动复制…

2026/6/19 7:15:39阅读更多 →
AutoScriptBase终极指南:如何快速构建Android自动化脚本项目

AutoScriptBase终极指南:如何快速构建Android自动化脚本项目

AutoScriptBase终极指南:如何快速构建Android自动化脚本项目 【免费下载链接】AutoScriptBase AutoJS项目框架,用于快速构建自动化项目 项目地址: https://gitcode.com/gh_mirrors/au/AutoScriptBase AutoScriptBase是一个专为AutoJS设计的开源自…

2026/6/19 7:15:39阅读更多 →
HC05汇编器表达式与指令详解:从原理到嵌入式开发实战

HC05汇编器表达式与指令详解:从原理到嵌入式开发实战

1. 项目概述与汇编器核心价值如果你和我一样,是从8051、HC05这类老牌8位单片机开始接触嵌入式开发的,那你一定对汇编语言又爱又恨。爱的是它那无与伦比的执行效率和直接操控硬件的快感,恨的是那密密麻麻的指令、需要手动计算的内存地址&#…

2026/6/19 7:15:39阅读更多 →
图片文字提取革命:如何用SiYuan的OCR功能让知识收集效率提升300%

图片文字提取革命:如何用SiYuan的OCR功能让知识收集效率提升300%

图片文字提取革命:如何用SiYuan的OCR功能让知识收集效率提升300% 【免费下载链接】siyuan A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. 项目地址: https://gitcode.com/GitHub_…

2026/6/19 7:15:39阅读更多 →
MySQL MVCC 详解

MySQL MVCC 详解

原文链接:https://www.rendering.me/blog/7CRB6e MySQL MVCC 详解 维基百科上关于 MVCC 的介绍: 多版本并发控制(Multiversion concurrency control, MCC 或 MVCC),是数据库管理系统常用的一种并发控制,也用于程序设计…

2026/6/19 7:15:39阅读更多 →
如何3分钟实现专业级虚拟背景:obs-backgroundremoval终极指南

如何3分钟实现专业级虚拟背景:obs-backgroundremoval终极指南

如何3分钟实现专业级虚拟背景:obs-backgroundremoval终极指南 【免费下载链接】obs-backgroundremoval An OBS plugin for removing background in portrait images (video), making it easy to replace the background when recording or streaming. 项目地址: h…

2026/6/19 7:10:39阅读更多 →
Photobucket付费墙背后:5美元买童年回忆却落得一场空!

Photobucket付费墙背后:5美元买童年回忆却落得一场空!

1. 付费墙初现如今身处万亿市值公司林立的时代,我们也不能轻易放弃5美元。就像Photobucket,它曾相当于过去的Imgur,我们小时候常把图片上传到这个网站,然后在各种论坛上分享链接,它简单好用,尽职尽责。但最…

2026/6/19 0:04:37阅读更多 →
如何在5分钟内掌握Mermaid Live Editor:实时图表编辑终极指南

如何在5分钟内掌握Mermaid Live Editor:实时图表编辑终极指南

如何在5分钟内掌握Mermaid Live Editor:实时图表编辑终极指南 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-live…

2026/6/19 0:04:37阅读更多 →
yuzu模拟器内存修改技术深度解析:金手指功能实现原理与实践指南

yuzu模拟器内存修改技术深度解析:金手指功能实现原理与实践指南

yuzu模拟器内存修改技术深度解析:金手指功能实现原理与实践指南 【免费下载链接】yuzu 项目地址: https://gitcode.com/GitHub_Trending/yuz/yuzu yuzu作为目前最流行的开源Nintendo Switch模拟器,不仅提供了完整的游戏运行环境,还内…

2026/6/19 0:04:37阅读更多 →