Umi-OCR 快速上手:Linux 离线文字识别工具,5 分钟装好,截图、批量、扫码一次跑通

发布时间:2026/9/12 21:31:05

Umi-OCR 快速上手:Linux 离线文字识别工具,5 分钟装好,截图、批量、扫码一次跑通 Umi-OCR 快速上手Linux 离线文字识别工具5 分钟装好截图、批量、扫码一次跑通【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片PDF文档识别排除水印/页眉页脚扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCRUmi-OCR 是一款开源免费的 Linux 离线文字识别工具解压即用识别过程完全不联网。截图识别、批量图片 OCR、二维码扫描与生成它都覆盖连 PDF 扫描件也能处理。如果你想要一款数据不出本机的 Linux 桌面 OCR 工具就是它了。 5 分钟装好 Linux 版 Umi-OCR先下载最新的 Linux 版发布包.7z 压缩包放到纯英文路径下比如/opt或你的主目录。解压后给启动脚本加执行权限就能直接拉起主程序7z x Umi-OCR_Linux_v2.1.5.7z -o/opt/Umi-OCR chmod x /opt/Umi-OCR/umi-ocr.sh /opt/Umi-OCR/umi-ocr.sh首次启动时界面语言会跟随系统自动匹配一般不用管。想换语言的话切到「全局设置」标签页找到「语言/Language」选好后重启程序即可生效。主窗口是标签页结构截图OCR、批量OCR、文档识别、二维码、全局设置。建议只打开当前要用的标签平时别全挂着轻快不少。干活三个高频任务实操截图识别划框文字直接复制走打开「截图OCR」页用快捷键呼出截图框框选完自动开始识别。左侧是图片预览文字块可以直接用鼠标划选复制右侧是识别记录一次框住多条记录也能合并复制。懒得截图的话在别处复制一张图片直接粘贴进来同样会识别。识别结果的断行读着别扭时调「文本后处理」方案普通文档选「多栏-按自然段换行」比较稳代码截图换「单栏-保留缩进」行首空格和缩进都能保住。批量识别上百张图片切到「批量OCR」页把一堆图片拖进去就行jpg、png、bmp、tiff、webp 都认没有数量上限一次扔几百张也没问题。结果可以存成 txt、jsonl、md、csvcsv 拿去 Excel 里接着做表格很方便。图片上带着固定的水印或页眉页脚文字用「忽略区域」在右栏打开编辑器按住右键画几个矩形框框内的文字会整块从任务里剔除。识别超长图前记得把页面设置里「限制图像边长」调大否则大图会被裁掉。不想开窗口也行命令行一条命令就能扫完一个目录/opt/Umi-OCR/umi-ocr.sh --path /home/you/scans --output /tmp/ocr_result.txt扫二维码顺手也能生成「二维码」页读写都管。读码很简单截图、粘贴或拖入一张图片图里的二维码、条形码全部解出来一图多码也支持协议覆盖 19 种。写码更简单输入文本生成二维码图片尺寸和纠错等级都能指定。⚡ 顺手度拉满别名、置顶与自启路径记不住、敲起来累往~/.bashrc里丢两个别名alias ocr/opt/Umi-OCR/umi-ocr.sh alias ocr-shot/opt/Umi-OCR/umi-ocr.sh --screenshot然后source ~/.bashrc。之后终端里打ocr-shot直接进入截图识别流程比开窗口再点一遍快得多。还有两个开关值得顺手打开标签栏左上角「窗口置顶」边干活边参照很方便「锁定标签页」能防止误触把页面关掉。想让 Umi-OCR 进开始菜单或开机自启「全局设置 → 快捷方式」里有一键选项勾上就好。踩坑速查遇到问题先查这里脚本跑不起来 / 图标无响应先确认执行过chmod x umi-ocr.sh再在终端里直接运行看报错Linux 上多数是缺 Qt 运行库装对应的 Linux 运行库包即可。识别准确率一般切换 OCR 引擎插件或换一种文本后处理方案水印干扰就用忽略区域框掉。批量任务慢一批图片少放点同时检查超长图是否调高了「限制图像边长」给内存留余量。截图闪烁、界面错位到「全局设置 → 界面和外观 → 渲染器」换一个渲染方案或关掉硬件加速试试。重装怕丢配置配置文件是UmiOCR-data/.settingsini 格式备份整个UmiOCR-data目录即可迁移手改配置后用umi-ocr --reload重载。延伸阅读与小结Umi-OCR 用一点前期设置换来一套完全离线、数据不出本机的文字识别工作流截图、批量、二维码一个工具全搞定。命令行手册HTTP 接口手册项目文档目录【免费下载链接】Umi-OCROCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片PDF文档识别排除水印/页眉页脚扫描/生成二维码。内置多国语言库。项目地址: https://gitcode.com/GitHub_Trending/um/Umi-OCR创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/12 21:31:05

实测 3 大 Python API 框架:1000 万请求后,一个直接被 OOM killer 干崩

一、凌晨 2 点的告警,击碎 “生产就绪” 的谎言进行后端开发的人群当中, 有谁未曾听闻过“现代ASGI 框架稳定坚固得如同老狗一般”这样的一种说法呢, 大家普遍默认, 只要能够挑选出正确的主流框架, 承受住每秒达到1万次请求的情况, 面对千万级别的并发也全然不是难题…

2026/9/12 21:31:05

Smali 语法基础

Smali 语法基础 Smali 是 DEX 字节码的汇编语言表示:APK 中的 DEX 文件经 baksmali/apktool 反汇编后得到 .smali 文件,每条 smali 指令与 DEX 字节码一一对应、语义等价。修改 smali 后可以重新汇编成 DEX 并打包回 APK——这也是修改 App 功能&#xf…

2026/9/12 22:31:09

从Brave迁移到Tavily:API稳定性与性能优化指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/12 22:31:09

YOLOv8 3D识别与机械臂抓取实战:从环境配置到GUI界面

简介:面向机器人先进视觉赛的深度学习实战项目,这份压缩包提供基于YOLOv8的3D目标识别与分割完整源码,并自带GUI界面,支持深度图像处理与分析。资源特别适合高校学生作为毕业设计、课程设计或日常作业参考,也适合科研与…

2026/9/12 22:31:09

SpringBoot+Vue构建PS游戏服务管理平台实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/12 22:31:09

AI短剧选型逻辑:仿真人与漫剧的技术约束差异

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/12 22:26:09

Pygame 2048完整工程:含BDF字体、虚拟环境脚本与状态机实现

简介:本资源是一套基于Python与Pygame实现的2048小游戏完整可运行项目,面向Python初学者及游戏开发入门者,旨在通过经典数字拼图游戏实践掌握图形界面编程、事件驱动逻辑与二维数组算法设计。压缩包共865个文件,含466个核心.py源码…

2026/9/12 2:05:33

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…

2026/9/12 3:55:12

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…

2026/9/12 10:09:03

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…

2026/9/12 0:04:17

MATLAB仿生优化框架:长鼻浣熊算法多策略融合实现

简介:本资源是一份面向智能优化算法研究者与MATLAB初学者的仿生智能算法实践代码包,聚焦于长鼻浣熊优化算法(COA)的多策略改进与性能验证。针对传统COA易陷局部最优、收敛精度不足等问题,作者融合Circle映射初始化提升…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 JavaWeb 的校园一卡通管理系统的设计与实现 基于 JavaWeb 的校园卡业务管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 0:04:17

【JAVA毕设源码分享】基于 Java 的图书馆借阅管理平台的搭建与实现 基于 Java 的图书馆综合管理系统(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/9/12 6:29:36

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/12 14:32:17

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/12 6:37:43

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码