Umi-OCR:免费离线OCR文字识别工具完整使用指南

发布时间:2026/8/31 8:17:33
Umi-OCR:免费离线OCR文字识别工具完整使用指南 Umi-OCR免费离线OCR文字识别工具完整使用指南【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片PDF文档识别排除水印/页眉页脚扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCRUmi-OCR是一款免费、开源的离线OCR文字识别软件支持 Windows 7/10/11 x64 与 Linux x64提供截图OCR、批量图片识别、PDF文档识别三大功能并内置二维码扫描与生成。所有识别都在本地完成全程无需联网适合办公文档数字化、截图取字等日常场景。 把一张截图变成可编辑文字最典型的使用场景是网页、图片里有一段你没法直接选中的文字复制粘贴都行不通手动重敲又太慢。Umi-OCR 的截图OCR就是为这一步设计的——按下快捷键框选区域文字会出现在左侧预览和右侧记录里直接划选复制即可。操作步骤从发行版下载.7z或.7z.exe自解压包解压后双击Umi-OCR.exe启动。软件无需安装解压即用首次启动时软件会按系统语言自动切换界面打开「截图OCR」标签页按下截图快捷键在屏幕上框选要识别的区域在左侧图片预览栏用鼠标划选文字直接复制在右侧记录栏也可以编辑文字或划选多条记录批量复制。结果与效果识别结果带置信度和时间戳逐条存入记录栏支持全选、按条删除、清空。除了快捷键截图你还可以在其他地方复制图片后直接粘贴到 Umi-OCR 识别。一个值得单独说明的配置是文本后处理排版解析Umi-OCR 会自动识别多栏布局按自然段规则换行。如果你常识别代码截图把排版方案切到「单栏-保留缩进」可以保留行首缩进和行内空格代码直接粘贴到编辑器里不用手动重排️ 批量图片识别与水印排除当你有一整文件夹扫描图、聊天截图需要转文字时用「批量OCR」标签页比逐张截图高效得多。操作步骤打开「批量OCR」标签页点「选择图片」或直接拖入文件夹勾选要保存的输出格式点击「开始任务」在右侧记录栏查看每张图的识别文本逐条复制。结果与效果支持输入格式jpg, jpe, jpeg, jfif, png, webp, bmp, tif, tiff且没有数量上限一次导入几百张也可以支持保存格式txt、jsonl、md、csv(Excel)按后续处理需求选一种即可任务完成后可以自动关机/待机适合晚上挂机跑大任务。忽略区域是批量识别里很实用的功能如果每张图片的固定位置都有水印或 LOGO识别出来会污染文本。进入右栏的忽略区域编辑器按住右键绘制多个矩形框把水印包住之后落在框内的文本块会在任务中被跳过。注意框要画得足够大完整覆盖水印可能出现的所有位置被忽略的单位是整个文本块而非单个字符。另外如果要识别像素很大的长图或大图请在「页面的设置 → 文字识别 → 限制图像边长」中调高数值避免大图被压缩后丢失细节。 PDF 扫描件识别为可搜索文档适用场景手里的 PDF 是扫描件全是图片搜索、复制文字都不行。文档识别功能支持pdf, xps, epub, mobi, fb2, cbz格式可以把扫描件OCR后输出为双层可搜索PDF——视觉上是原图但底下有一层可复制、可搜索的文本。操作步骤打开「文档识别」标签页导入文档文件如需排除页眉页脚用忽略区域设定矩形范围并可用页数范围限定它在第几页到第几页生效负数表示倒数第X页启动任务完成后选择保存类型。结果与效果得到双层可搜索PDF后就能用搜索定位段落、鼠标直接复制文字。加密文档需要填写密码。注意该功能需要v2.1.4 及以上版本批量文档任务同样支持完成后自动关机/休眠以及任务暂停后在待机恢复。 二维码扫描与生成「二维码」标签页同时解决读码和生码两件事扫码截图、粘贴或拖入本地图片读取其中的二维码、条形码支持一图多码覆盖 QRCode、EAN13、DataMatrix、PDF417 等 19 种协议生成码输入文本即可生成二维码图片同样支持 19 种协议并可调整纠错等级等参数生成参数变化后画面会自动刷新。如果你的二维码图片偏小或对比度低导致识别失败HTTP 接口的二维码识别还支持中值滤波、锐度、对比度、灰度、二值化等预处理参数详见 docs/http/api_qrcode.md。⚙️ 全局设置语言、主题、OCR引擎与渲染器「全局设置」标签页集中管理软件的通用参数。常用配置快捷方式一键添加桌面/开始菜单快捷方式或设置开机自启之后随时用快捷键唤起语言支持简体中文、繁體中文、English、日本語、Русский、Português 等语言。首次启动按系统语言自动选择手动切换在「全局设置 → 语言/Language」主题与字体多个亮/暗主题可切换字体和界面大小比例可调OCR插件内置 RapidOCR兼容性好和 PaddleOCR速度稍快两种引擎可按需切换。若通过 Scoop 安装注意umi-ocr与umi-ocr-paddle两个包不要同时装快捷方式会被覆盖渲染器界面默认使用显卡加速渲染。如果出现截屏闪烁、UI 错位就在这里切换渲染方案或关闭硬件加速。️ 命令行与HTTP接口让Umi-OCR进入自动化流程除了图形界面Umi-OCR 的命令行入口就是主程序Umi-OCR.exeHTTP 服务默认开启主机选「仅本地」即可默认端口1224。命令行依赖这个本地回环服务跨进程通信不经过物理网卡。常用指令指令作用umi-ocr --help查看全部参数说明umi-ocr --screenshot唤起鼠标截屏识别umi-ocr --screenshot screen0 rect50,100,300,200无需划选直接截取指定显示器指定矩形区域umi-ocr --clipboard识别剪贴板中的图片umi-ocr --path D:/xxx.png识别指定文件传文件夹路径会递归识别其中所有图片umi-ocr --qrcode_read D:/xxx.png/--qrcode_create 文本 D:/out.jpeg识别二维码 / 生成二维码图片umi-ocr --screenshot --clip识别结果复制到剪贴板umi-ocr --screenshot --output test.txt识别结果写入文件--output_append为追加也可用--、--简写umi-ocr --show/--hide/--quit弹出 / 隐藏主窗口 / 关闭软件两个实用提示指令支持前缀简写--screenshot可写成--sc命令行任务的结果输出建议用--output而不是管道重定向、|——后者在部分环境下会失效。需要程序化获取回传时可以改调 HTTP 的/argv接口仅允许127.0.0.1本地调用。HTTP接口适合集成到自己的脚本或服务中图片OCRPOST /api/ocr请求体为 Base64 编码的图片无需data:image/png;base64,前缀可选参数里可指定识别语言、排版解析方案、忽略区域等返回code100表示成功code101表示图中无文本文档识别/api/doc/upload上传文件获取任务ID →/api/doc/result轮询状态 →/api/doc/download取双层PDF/txt/csv等下载链接 →/api/doc/clear/id清理任务不手动清理会在24小时后自动清理写代码前建议先调GET /api/ocr/get_options查询当前引擎的全部参数定义与默认值避免引擎不同导致参数不匹配。完整参数与示例代码见 docs/http/api_doc.md 和 docs/http/api_ocr.md。 常见坑与排查现象原因与处理命令行没反应命令行通过本地HTTP服务通信确认全局设置中HTTP服务已允许且主机为「仅本地」默认开启截屏闪烁、UI错位显卡加速渲染问题到「全局设置 → 界面和外观 → 渲染器」换渲染方案或关闭硬件加速识别结果里混入水印文字用批量页的忽略区域画框包住水印HTTP调用则传tbpu.ignoreArea参数大图/长图识别不全「文字识别 → 限制图像边长」默认 960会把大图压缩识别精度优先时调高该值代码截图缩进丢失排版解析方案改为「单栏-保留缩进」界面语言不对首次启动按系统语言自动选择去「全局设置 → 语言」手动改手动改了配置文件不生效配置保存在UmiOCR-data/.settingsini 格式改完执行umi-ocr --reload重新加载v2.1.5 起支持其他提示HTTP接口并发能力有限尽量串行调用长时间大批量连续调用偶尔出现ECONNREFUSED重发一次即可后台工作线程没崩就不会持续报错。 小结与延伸资料Umi-OCR 覆盖了一条完整的本地取字链路临时需求用截图OCR成批图片用批量OCR扫描件用文档识别另有二维码读写和命令行/HTTP两套自动化入口全部免费开源、离线可用。延伸阅读仓库内文档命令行手册docs/README_CLI.mdHTTP接口手册docs/http/README.md更新日志CHANGE_LOG.md当前版本 v2.1.5多语言协作与翻译脚本dev-tools/配置文件位置UmiOCR-data/.settings日志目录UmiOCR-data/logs如果需要在自己的脚本中调用也可以先克隆仓库阅读接口文档与示例代码git clone https://gitcode.com/GitHub_Trending/um/Umi-OCR【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片PDF文档识别排除水印/页眉页脚扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCR创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻