SimdPaddleOCR

纯C#跑PP-OCRv6,SIMD加速,多平台离线文字识别

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 计算机视觉 🍴 复刻 71 🐛 待处理 7 👀 关注 2
GitHub ↗
GitHub 星标 ★ 528
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无在线服务

项目预览

SimdPaddleOCR 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队sdcb
定价模式🏷️完全免费
价格说明开源免费,无在线服务
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言C#
GitHub 星标★ 528
上线时间2026-09-05 00:00:00
代码更新2026-10-28
仓库体积128.9 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-19
浏览次数4

项目介绍

SimdPaddleOCR 是一个用纯 C# 实现的 PP-OCRv6 推理库,目标是在 .NET 生态里直接跑通 PaddleOCR 的检测与识别流程,而不依赖 Python 或原生 Paddle 运行时。它解决的核心问题是:以往在 C# 项目中调用 OCR 往往要跨进程调 Python、部署 Paddle Inference 动态库,或依赖 PaddleSharp 等带原生依赖的方案,部署链路长、包体大、跨平台麻烦。该项目通过手写 SIMD 向量化算子(如卷积、归一化等热点计算)加速推理,在保持较高文字识别正确率的同时降低内存占用,支持 Windows、Linux、macOS 等多平台。对需要在桌面端、服务端或边缘设备上做离线中文 OCR 的 .NET 开发者来说,它提供了一条更轻量、更易分发的路径。项目目前处于早期阶段,星标约 270,适合愿意跟进迭代、能自行验证精度的团队评估使用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-19 · 当前星标 ★ 528

使用教程

难度:进阶 约 40 分钟 部署方式:本地构建 5 步

环境要求

  • .NET 6+
  • 训练好的识别模型

安装与启动步骤

  1. 1建 .NET 工程

    它是 C# 库,先有目标工程。

    dotnet --version
  2. 2引入包

    按说明装对应的 NuGet 包。

  3. 3跑一次识别

    先用一张清晰图片验证链路。

  4. 4看多平台部署

    它的卖点是自己写的算子,跨平台不依赖原生库。

  5. 5测内存占用

    低内存是它的另一个卖点,压测时看。

如何确认成功

在一台没有装原生推理库的机器上跑通识别,输出文本准确且内存占用明显低于通用方案

注意事项

  • 它是纯 C# 的识别库,自己实现了关键算子,不依赖原生推理库。
  • 对 .NET 技术栈的项目很友好,省掉跨语言调用。
  • 模型文件要单独准备。
  • 适合服务端与桌面端,移动端要看是否有对应绑定。

核心亮点

  • 纯 C# 实现,不依赖 Python 和 Paddle 原生运行时,.NET 项目集成和分发更简单
  • 针对热点算子做 SIMD 向量化优化,推理速度和内存占用优于朴素 C# 实现
  • 支持 Windows/Linux/macOS 多平台,适合桌面端与边缘侧离线 OCR 场景

不足之处

  • 项目处于早期,API 稳定性和文档完善度有待观察
  • 模型转换、精度对齐等使用细节缺少成熟社区案例,遇到问题排查成本较高

适用场景

  • WPF/WinForms 桌面软件中做截图取字、票据识别,免装 Python 环境
  • .NET 后端服务里批量处理图片文字提取,降低部署依赖和内存开销
  • 边缘设备或工控机上离线运行中文 OCR,要求跨平台且包体可控

替代项目

PaddleSharp、PaddleOCR、Tesseract

上一篇:ocr-it

下一篇:normcap

同类项目推荐

dpscreenocr 开源

框选屏幕任意区域,一键提取文字到剪贴板

A program to recognize text on the screen

★ 299 2026-09-30
PonderV2 开源

统一 3D 预训练范式,让模型从无标注数据中学会通用特征

[T-PAMI 2025] PonderV2: Pave the Way for 3D Foundation Model with A Universal Pre-tr···

★ 378 2026-08-09
LiDARCrafter 开源

从 LiDAR 序列直接生成动态 4D 世界,让机器看懂时空变化

[AAAI 2026 Oral] LiDARCrafter: Dynamic 4D World Modeling from LiDAR Sequences

★ 207 2026-08-09
obsidian-ocr 开源

让 Obsidian 搜索穿透图片和 PDF,截图文字也能搜到

Obsidian OCR allows you to search for text in your images and pdfs

★ 305 2026-10-18
bbox-visualizer 开源

几行代码画出专业边界框,可视化调试不再繁琐

Make drawing and labeling bounding boxes a piece of cake

★ 411 2026-08-10
colmap 开源

从照片一键重建三维场景,精度高、流程全

COLMAP - Structure-from-Motion and Multi-View Stereo

★ 13135 2026-08-10
scribeocr 开源

浏览器里对照原图改 OCR,扫描件变可编辑文档

Web interface for recognizing text, proofreading OCR, and creating fully-digitized d···

★ 811 2026-09-19
FernRPExample 开源

在Unity里用Stable Diffusion生成贴图,直接驱动NPR/PBR渲染

This project is the implementation of FernRP Package, Include NPR/PBR.

★ 935 2026-08-09