Yuan天空
Yuan天空
  • 我的主页
  • 博客随笔
  • 软件作品
    • TK精灵(进程守护)
    • 远程运维助手
    • DicomStoreSCU
    • TKOCR(离线OCR)
    • 更多...
  • 学习资源
  • 网址收藏
  • HTML模板
专注.NET开发技术领域
  1. 主页
  2. 软件
  3. 发布页

TKOCRv7.0

PaddleOCR 离线文字识别工具・GPU 加速・多语言接口

TKOCRv7.0PaddleOCR 离线工具GPU 加速 OCR 工具PaddleOCR WebAPI 部署Windows离线OCRWebAPI 部署
TKOCRv7.0 2025-03-24 161 5
Windows 离线 OCR 文字识别工具,基于 PaddleOCR 框架二次开发,简化 WebAPI 部署流程,支持 CPU/GPU 双模式识别(NVIDIA 显卡加速需 CUDA 驱动)。提供标准JSON 格式接口,兼容多语言开发接口调用,支持倾斜文字检测与角度自动校正,绿色免安装适配 Windows 7及以上X64位系统。
软件下载
感谢支持若使用遇到问题可以添加站长QQ:1353814576 备注【TKOCRv7.0】,这边会尽快安排协助解决。
软件介绍

TKOCRv7.0 核心基于PaddleOCR框架,本质是对其接口进行了二次封装,对于Windows离线OCR有WebAPI需求的同学不失为是一个简洁方案,本次版本更新也根据反馈添加了英伟达显卡GPU模式的支持、客户端采用Web网页的形式进行交互展现,减少了软件本体对Windows系统环境组件的硬性要求

傻瓜式简化Windows离线PaddleOCR的webapi部署工具

本着尽量简单点的宗旨 软件简化了PaddleOCR在windows上的的繁琐部署操作 实现绿色运行无需任何依赖环境 简单配置即可完成。

首次使用说明

IPaddleOCR WebAPI简化部署流程,理论上几分钟完成接口对接 (Windows7因为系统补丁和运行库支持问题 首次部署时间会久一些)

使用说明: 下载解压后双击启动exe,等待10秒后 打开浏览器(谷歌内核)访问页面地址 127.0.0.1:12309(多刷新几次) 出现下方图片所示页面就可以了

接口调用说明

请求接口地址:http://127.0.0.1:12309/api/ocr/upload

ContentType:multipart/form-data

实际测试可以使用PostMan、Bruno这类api调试工具进行测试

表单参数 参考值
imageFile 表单文件key名称

免费功能说明

功能限制:仅支持支持单一区域识别(如存识别结果 存在多个识别区域结果,程序随机返回一个其中一个结果输出)

主要功能介绍

  1. 简化Windows部署流程,基本实现一键部署全程可视化操作
  2. 提供webapi接口形式供外部调用 不挑开发语言
  3. 中英文印刷字体识别非常高(这里得夸一下PaddleOCR)其他的字体不是很夸张的识别率也还行
  4. 绿色软件-无需额外安装运行环境 解压即可运行(支持Windows7 及以上X64位版本)

常见注意事项

  1. 请确认 Windows上已安装# 最新的 Visual C++ 运行库(如果你已经安装了Visual Studio开发工具,通常这会自动安装) 🛠️ 否则会出现以下错误:

DllNotFoundException: 无法加载 DLL 'paddle_inference_c' 或其依赖项之一 (0x8007007E)

  1. 如果遇到无法加载 DLL OpenCvSharpExtern.dll 或其依赖项之一的问题,那么可能是 Windows Server 2012 R2 机器上没有安装 Media Foundation:

如果遇到无法加载 DLL OpenCvSharpExtern.dll 或其依赖项之一的问题,那么可能是 Windows Server 2012 R2 机器上没有安装 Media Foundation

  1. 许多旧的 CPU 不支持 AVX 指令集,请确保你的 CPU 支持 AVX,或者下载 x64-noavx-openblas DLLs 并禁用Mkldnn

  2. 如果你正在使用Win7-x64,并且你的 CPU 支持 AVX2,那么你可能还需要将以下3个 DLLs 提取到 C:\Windows\System32文件夹中才能运行:

    • api-ms-win-core-libraryloader-l1-2-0.dll
    • api-ms-win-core-processtopology-obsolete-l1-1-0.dll
    • API-MS-Win-Eventing-Provider-L1-1-0.dll

你可以在这里下载这3个 DLLs:ONNX Runtime v1.14.0 for Win7 x64 依赖dll环境包

启用GPU显卡加速

支持可以显著提高吞吐量并降低 CPU 使用率,但需要英伟达显卡硬件,而且需要自行安装好相应的CUDA及CUDNN相关驱动(安装英伟达官方的安装就行了) 安装步骤: 第一步:先安装 # CUDA Toolkit 12.9 Downloads | NVIDIA Developer(有网络的话就用联网安装的) 第二步:下载 # cuDNN Archive | NVIDIA Developer 选择对应CUDA版本的压缩包下载,下载完成后解压后放到CUDA的bin目录里就行了

[视频教程]CUDA/cuDNN 该如何选择版本并安装

运行环境要求

Windows7及以上X64位版本系统 建议内存16GB以上,CPU要求一般即可(具体的可以自行验证 近几年家用cpu一般都可以,太老的可能支持不了)。

TKOCRv7.0更新日志

2025-05-12 (发布TKOCRv7.0第一个版本)

  1. 去除客户端kb4457144系统补丁依赖
  2. 集成了一个测试识别的模块,点击即可选择图片进行识别测试看效果。
  3. 开放了倾斜文字以及识别角度过大的检测功能配置
  4. 新增GPU显卡支持(采用三方开源组件sdcbOCR组件进行集成GPU模式,站长能测试的显卡只有1060,所以这里就偷懒用了别人测好的进行集成)
  5. 新增免费模式 但只适用于单一区域识别,多个结果之随机返回其中一个。
相关软件
简化Windows离线PaddleOCR的webapi部署工具
Loading...
简化Windows离线PaddleOCR的webapi部署工具
问题反馈/学习建议
1. 文明上网,理性表达,营造舒适的学习氛围
2. 请不要反馈提交与本页主题无关内容
标题目录
  • 首次使用说明
  • 接口调用说明
  • 免费功能说明
  • 主要功能介绍
  • 常见注意事项
  • 启用GPU显卡加速
  • [视频教程]CUDA/cuDNN 该如何选择版本并安装
  • 运行环境要求
  • TKOCRv7.0更新日志