首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >[C#]基于winform部署PP-OCRv5的推理模型paddleocrv5模型部署

[C#]基于winform部署PP-OCRv5的推理模型paddleocrv5模型部署

作者头像
云未归来
发布2025-07-22 14:23:09
发布2025-07-22 14:23:09
2200
举报

项目简介

这是一个基于 PaddleOCR 和 OpenCvSharp 的 Windows 图像文字识别(OCR)桌面应用,支持图片文字检测与识别,适合中文场景。

环境要求

  • 操作系统:Windows 10 x64
  • 开发环境:Visual Studio 2019 或 2022
  • .NET Framework 4.7.2
  • 需支持 AVX 指令集的 CPU(可用 FIRC/bin/x64/Debug/CPUCheck.exe 检查)

依赖组件

  • OpenCvSharp 4.9.0
  • PaddleOCRSDK 3.0.0
  • Newtonsoft.Json
  • System.Drawing.Common

依赖库已包含在 bin/x64/Debug 目录下,通常无需手动安装。

功能介绍

  • 支持图片文件(jpg/png/jpeg/bmp)文字检测与识别
  • 识别结果可视化(在图片上标注文字区域)
  • 识别文本结果输出

使用方法

  1. 环境检测
    • 运行 FIRC/bin/x64/Debug/CPUCheck.exe,确认电脑支持 AVX 指令集。
  2. 打开项目
    • 用 Visual Studio 2019 或 2022 打开本项目(FIRC.sln)。
  3. 编译与运行
    • 选择 x64 平台,DebugRelease(需要提前复制Debug所有文件到Release文件夹) 模式。
    • 编译并运行(F5)。
    • 若需在 Release 下运行,可将 Debug 文件夹内所有文件复制到 Release 文件夹。
  4. 操作步骤
    • 启动程序后,点击"选择图片"按钮,选择待识别的图片文件。
    • 点击"开始识别"按钮,程序将自动检测并识别图片中的文字。
    • 左侧显示原图,右侧显示带有识别框的图片,下方文本框显示识别结果。

常见问题

  • 无法运行/报错缺少 DLL:请确保使用 x64 平台,且 bin/x64/Debug 或 Release 目录下依赖齐全。
  • 识别速度慢:可在 OCREngine.cs 中调整 cpu_threads 参数提升速度。
  • 不支持 AVX:本程序仅支持带 AVX 指令集的 CPU。 视频演示:bilibili.com/video/BV1RpTizZE4G/
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-06-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目简介
  • 环境要求
  • 依赖组件
  • 功能介绍
  • 使用方法
  • 常见问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档