☰
Umi-OCR:免费离线的批量文字识别工具
2026/10/28 12:11:29 网站建设 项目流程

Umi-OCR:免费离线的批量文字识别工具

【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCR

Umi-OCR 是一款免费、开源的离线 OCR 软件:解压即用,无需安装,不联网,图片文字识别全部在本地完成。它支持批量图片识别、截图识别、PDF 文档识别和二维码扫描,并内置多国语言识别库。下面按新手最常问的几个问题,把对应的功能与操作讲清楚。

📦 是否真的免费?解压后能直接用吗?

可以。项目全部代码开源,完全免费。发布包是.7z压缩包或.7z.exe自解压包,解压后双击Umi-OCR.exe即可启动,没有任何安装步骤。支持 Windows 7 x64 和 Linux x64 系统。

首次打开时,界面语言会跟随系统设置自动切换;想手动改语言、换主题、调字体大小或界面比例,进"全局设置"标签页操作:

全局设置页:语言、主题、字体均可调整,还能添加桌面快捷方式和开机自启

🖼️ 批量图片识别:支持什么格式,有数量上限吗?

"批量OCR"标签页用于批量导入本地图片识别,几个关键点:

  • 支持格式:jpg, jpe, jpeg, jfif, png, webp, bmp, tif, tiff
  • 数量没有上限,可一次性导入几百张图片执行任务
  • 识别结果可保存为txt, jsonl, md, csv(Excel)
  • 任务完成后可选择自动关机或休眠

如果要识别像素超大的长图或大图,需先在页面的设置 → 文字识别 → 限制图像边长中调高数值,否则图片会被压缩,影响识别效果:

批量识别页:左栏是图片列表与任务进度,右栏是识别记录

🧩 排版解析:识别结果乱序怎么整理?

OCR 引擎的原始输出是按文本块位置罗列的,多栏版式或换行场景下读起来会乱。"文本后处理"里的排版解析就是为此设计的:在输出前重新整理结果的排版和顺序。截图页和批量页都提供这套选项,常用预设方案如下:

方案适用场景
多栏-按自然段换行多数文档,自动识别多栏布局,按自然段换行
多栏-总是换行 / 无换行每句强制换行,或把全部语句合并到同一行
单栏-保留缩进代码截图,保留行首缩进和行中空格
不做处理引擎原始输出,默认每句换行

这些方案都能同时处理横排和竖排(从右到左)的文字;竖排识别还需要 OCR 引擎本身支持:

代码截图经"单栏-保留缩进"解析后的效果,缩进完整保留

💧 图片带水印:怎么排除干扰文字?

图片里的水印、扫描件里的页眉页脚会被一起识别出来,这时用忽略区域功能:

  1. 在批量页右栏设置中,进入忽略区域编辑器
  2. 按住鼠标右键,绘制多个矩形框,这些区域内的文字将在任务中被忽略
  3. 框尽量画大一些,把水印可能出现的所有位置完全包进去

注意:被忽略的单位是"整个文本块"而不是单个字符,只有完整落在框内的文本块才会被排除。文档识别页同样支持忽略区域,适合处理pdf, xps, epub, mobi, fb2, cbz等格式扫描件,并可输出双层可搜索 PDF。

⌨️ 如何用脚本调用 Umi-OCR?

两种方式:

命令行:入口是主程序Umi-OCR.exe,需在全局设置中允许 HTTP 服务(默认开启,主机选"仅本地"即可)。常用指令:

umi-ocr --path "D:/img/test.png" --clip umi-ocr --screenshot "-->" test.txt

前者识别指定图片并把结果复制到剪贴板,后者截图识别后写入 test.txt。识别语言、是否弹出主窗口等参数,沿用"截图OCR"标签页里的设置。

HTTP 接口:提供 Base64 图片识别、文档识别、二维码识别等接口,适合集成到其他应用。后端并发能力有限,尽量不要并发调用;长时间连续调用偶尔会报连接错误,重新发起请求即可。

细节见命令行文档:docs/README_CLI.md、HTTP 接口文档:docs/http/README.md。

🌐 除识别外,还有哪些日常好用的功能?

  • 截图OCR:快捷键唤起截图,左侧预览栏可直接用鼠标划选复制,右侧记录栏支持编辑文字、划选多条记录复制;在别处复制的图片也可以直接粘贴进来识别
  • 二维码:支持截图、粘贴、拖入图片扫码,一图多码,兼容 19 种协议;也能输入文本生成二维码图片
  • 渲染器:如果界面出现截图闪烁、UI 错位,在全局设置里切换渲染方案或关闭硬件加速即可

截图识别页:预览文字支持划选,右键菜单提供复制、全选、复制图片等选项

更多参数细节可以直接查仓库里的命令行与 HTTP 接口文档;使用中遇到 Bug,提交 Issue 是最快的反馈渠道。Umi-OCR 由社区持续维护,你的问题和建议都会帮助它变得更好用。

【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCR

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询