# OCR-Winform **Repository Path**: flex-gitee/ocr-winform ## Basic Information - **Project Name**: OCR-Winform - **Description**: 使用winform来实现简单的OCR文字识别,此为基础版,可以在基础上进行增量 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 4 - **Created**: 2025-07-11 - **Last Updated**: 2025-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: Winforms, Csharp, ocr ## README # OCR WinForm Demo ## 功能 基于PaddleOCR的摄像头实时文字识别演示程序,主要功能包括: - 实时视频捕捉显示 - 自动定时OCR识别 - 手动触发OCR识别 - 多语言文字识别支持 ## 依赖项 - OpenCvSharp4 - PaddleOCRSharp - .NET 8.0 Windows 框架 - PaddlePaddle OCR模型文件 ## 安装 1. 安装Visual Studio 2022+ 2. 安装.NET 8.0 SDK 3. 克隆仓库: ```bash git clone https://gitee.com/flex-gitee/ocr-winform.git ``` ## 使用方法 1. 构建项目 2. 确保inference模型文件夹位于输出目录 3. 运行程序 4. 程序会自动启动摄像头并开始实时识别 5. 点击按钮可手动触发OCR识别 ## 代码结构 - OCRFrom.cs:主窗体逻辑 - Program.cs:程序入口 - OCRFrom.Designer.cs:窗体设计器文件 - bin/inference:OCR模型文件目录 ## 配置 - 模型文件路径在项目属性中标记为"PreserveNewest"复制 - 识别间隔在StartCamera方法中设置(默认500ms) - 摄像头参数在StartCamera方法中配置 ## 注意事项 1. 需要x64平台运行 2. 首次运行需要下载模型文件 3. 需要启用摄像头权限 4. 实际部署时需要处理模型文件的路径问题 ## 版权 本项目采用MIT License,PaddleOCR模型文件遵循其原始许可证。