
SimdPaddleOCR
纯C#跑PP-OCRv6,SIMD加速,多平台离线文字识别
SimdPaddleOCR 是一个用纯 C# 实现的 PP-OCRv6 推理库,目标是在 .NET 生态里直接跑通 PaddleOCR 的检测与识别流程,而不依赖 Python 或原生 Paddle 运行时。它解决的核心问题是:以往在 C# 项目中调用 OCR 往往要跨进程调 Python、部署 Paddle Inference 动态库,或依赖 PaddleSharp 等带原生依赖的方案,部署链路长、包体大、跨平台麻烦。该项目通过手写 SIMD 向量化算子(如卷积、归一化等热点计算)加速推理,在保持较高文字识别正确率的同时降低内存占用,支持 Windows、Linux、macOS 等多平台。对需要在桌面端、服务端或边缘设备上做离线中文 OCR 的 .NET 开发者来说,它提供了一条更轻量、更易分发的路径。项目目前处于早期阶段,星标约 270,适合愿意跟进迭代、能自行验证精度的团队评估使用。
项目数据
使用教程
核心亮点
- 纯 C# 实现,不依赖 Python 和 Paddle 原生运行时,.NET 项目集成和分发更简单
- 针对热点算子做 SIMD 向量化优化,推理速度和内存占用优于朴素 C# 实现
- 支持 Windows/Linux/macOS 多平台,适合桌面端与边缘侧离线 OCR 场景
不足之处
- 项目处于早期,API 稳定性和文档完善度有待观察
- 模型转换、精度对齐等使用细节缺少成熟社区案例,遇到问题排查成本较高
适用场景
- WPF/WinForms 桌面软件中做截图取字、票据识别,免装 Python 环境
- .NET 后端服务里批量处理图片文字提取,降低部署依赖和内存开销
- 边缘设备或工控机上离线运行中文 OCR,要求跨平台且包体可控
替代项目
PaddleSharp、PaddleOCR、Tesseract
项目介绍
同类项目推荐
modlens
开源
给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···
opencv
开源
开箱即用的视觉算法库,搞定图像视频处理与识别
Open Source Computer Vision Library
OpenCVTutorials
开源
中文 OpenCV 教程,从入门到实战,边看边跑代码
OpenCV-Python4.1 中文文档
DEIMv2
开源
用DINOv3做实时检测,又快又准,直接落地。
[DEIMv2] Real Time Object Detection Meets DINOv3