Umi-OCR快速教程:5分钟完成OCR识别
【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCR
想把一堆图片型 PDF 或几十张教程截图转成文字,第一个顾虑就是文件隐私。Umi-OCR 把识别全部放在本机完成:截图、批量图片、扫描件,离线搞定,不传网络。
先看环境,再下载
- 平台只支持Windows 7 x64和Linux x64,Mac 在远期计划里,暂无时间表
- 全部代码开源、免费、无水印;解压即用,无需安装
- 离线运行,识别过程不依赖网络
- 获取方式:从项目发布页下载最新
.7z压缩包或.7z.exe自解压包;电脑没装压缩软件就选自解压包
3 分钟出第一个识别结果
- 解压到无中文、无空格的目录,双击
Umi-OCR.exe启动(Linux 下运行umi-ocr.sh) - 首次启动会按系统语言自动切换界面,无需手动设置
- 打开"截图OCR"标签页,按快捷键框选屏幕上的一块区域
- 识别完成后,文字自动进剪贴板,直接粘贴到任意地方
四个高频场景按需挑
截图取字:框一下,文字进剪贴板
当你想把教程截图里的文字抓出来时用:
- 左侧预览区可用鼠标划选图中文字,右侧记录区支持编辑、划选多条一起复制
- 别处已复制过图片的,直接粘贴进来就能识别,不用先存文件
- 想保留代码缩进的话,在"OCR文本后处理 - 排版解析方案"里选"单栏-保留缩进",行首空白和行内空格原样保留
批量识别:一个文件夹的扫描件一次转完
当几百张扫描图一张张手动打开不现实时:
- "批量OCR"标签页直接导入整个文件夹,jpg、png、bmp、tiff、webp 等格式都收,数量无上限
- 结果可存成 txt、md、jsonl、csv(Excel) 四种格式
- 勾选"任务完成后自动关机/待机",可以挂机过夜
- 水印、页眉混进结果时,用"忽略区域":在忽略区域编辑器里按住右键画矩形,完全落在框内的文本块会被跳过;框画大一些,盖住水印可能出现的所有位置
- 长图、超清大图只识别了一部分?把"页面设置 → 文字识别 → 限制图像边长"的数值调高
图片 PDF:转出双层可搜索 PDF
当合同是图片型 PDF,文字选不中、搜不到时:
- "文档识别"标签页支持 pdf、xps、epub、mobi、fb2、cbz
- 数字文档直接提取自带文本层;扫描件则跑一遍 OCR,输出双层可搜索 PDF:排版保留,文字可选中、可搜索
- 页眉页脚同样可用"忽略区域"排除,支持任务完成后自动关机
- 注意它只输出文字和可搜索 PDF,不做 Word 版式还原
二维码:读码和造码都管
当截图里的二维码手机扫不出来时:
- 把图片粘贴或拖入"二维码"标签页即可读取,支持一图多码,覆盖 QR、EAN13、Code128、PDF417 等 19 种码制
- 反过来也行:输入文本生成二维码图片,纠错等级等参数可调
给脚本和接口留的口子
主程序本身就是命令行入口,指定文件夹、直接截图或生成二维码:
umi-ocr --path "D:/images" umi-ocr --screenshot umi-ocr --qrcode_create "文本内容" "D:/code.jpg"前提是全局设置里的"HTTP服务"处于开启状态(默认开启,仅本地环回通信,不经过网卡)。更完整的参数说明见命令行手册和HTTP接口手册,不再逐一罗列。
遇到这些别慌 🔧
- 截图闪烁、界面错位→ "全局设置 → 界面和外观"里切换"渲染器",或关闭硬件加速
- 命令行没反应→ 命令行实际是向内置 HTTP 服务发请求,先检查该服务是否开启
- 界面是英文→ "全局设置 → 语言"切换,支持简中、繁中、英文、日文、俄语等
- 识别结果漏字→ 确认当前引擎的语言包支持该语言,或切换到另一套 OCR 引擎
- 程序里调命令行收不到回传→ Umi-OCR 无法重定向输出流,改用 HTTP 转发命令行(argv 文档)
该不该用
适合你:
- 经常数字化扫描件、合同、票据
- 需要批量提取 PDF 论文、文档的正文
- 想用命令行或 HTTP 接口把识别写进脚本
- 在意隐私,不想让文档上传到任何云端
绕开它:
- Mac 用户(目前仅 Windows 7 x64 与 Linux x64)
- 期望还原 Word 版式(只输出文字和可搜索 PDF)
- 指望严重模糊、畸变照片也能完美识别
链接汇总
- 发布包:从项目发布页下载最新
.7z/.7z.exe,自解压包无需压缩软件 - 源码:
git clone https://gitcode.com/GitHub_Trending/um/Umi-OCR - 更新日志:CHANGE_LOG.md 记录每个版本的新特性与修复
- 命令行手册:docs/README_CLI.md 覆盖全部 CLI 参数
- HTTP接口手册:docs/http/README.md 覆盖程序调用细节
【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCR
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考