
gImageReader
桌面点点鼠标,把图片和扫描件变成可复制文字
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-27 · 当前星标 ★ 2011
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Linux 桌面环境(GTK 或 Qt 任一可用)
- 系统内可使用 tesseract-ocr 及所需语言数据(本项目为其图形前端)
- Flatpak 用户需具备 flatpak 命令并可添加 flathub 仓库
- Windows 用户可直接下载官方发布的安装包
安装与启动步骤
-
1选择安装渠道
README 提供发行版仓库、PPA、Flatpak 与 releases 安装包多种方式,按自己的系统选一种即可,不必全部执行。
-
2Ubuntu 添加 PPA 安装
README 指明 Ubuntu 使用 ppa:sandromani/gimagereader,添加后更新索引再安装。
sudo add-apt-repository ppa:sandromani/gimagereader sudo apt update sudo apt install gimagereader -
3Debian 仓库安装
README 说明 Debian 官方仓库已收录 gimagereader,直接用 apt 安装。
sudo apt update sudo apt install gimagereader -
4Fedora 仓库安装
README 给出 Fedora 官方仓库地址,包名为 gimagereader,用 dnf 安装。
sudo dnf install gimagereader -
5Arch 安装 GTK 版
Arch 的 extra 仓库分别提供 GTK 与 Qt 两个前端,先装 GTK 版;需要 Qt 界面可把包名换成 gimagereader-qt。
sudo pacman -S gimagereader-gtk -
6Flatpak 安装
README 给出 Flathub 应用页,需先添加 flathub 仓库再按应用 ID 安装。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub io.github.manisandro.gImageReader -
7Windows 下载安装包
README 指明 Windows 版从 releases 页面下载,运行下载到的安装程序并按向导完成安装。
如何确认成功
从应用菜单启动 gImageReader,导入一张图片,出现图像与识别文本两栏界面并能开始识别即为成功。
常见问题
Q:为什么识别不出文字或提示缺少语言?
A:本项目只是 tesseract-ocr 的前端,需系统内已安装 tesseract 及对应语言数据,并在界面中把识别语言设为实际语种。
Q:Ubuntu 上找不到 gimagereader 包怎么办?
A:先执行 add-apt-repository 添加 README 给出的 ppa:sandromani/gimagereader,再 apt update 后重新安装。
Q:GTK 版和 Qt 版该装哪个?
A:两者功能一致,只是界面技术栈不同;Arch 上分别对应 gimagereader-gtk 与 gimagereader-qt,按桌面环境习惯选一个即可。
Q:支持哪些输入和输出格式?
A:可导入磁盘上的 PDF 与图片、扫描设备、剪贴板和截图,识别结果可输出为纯文本或 hOCR,并能由 hOCR 生成带文本层的 PDF。
注意事项
- README 未提供源码编译命令,源码方式请以 releases 页面的说明为准。
- OCR 引擎与语言数据需另行就绪,否则前端无法完成识别。
- 识别与导出均在本机完成,适合处理不便外传的文档。
核心亮点
- 同时提供 GTK 和 Qt 两套界面,适配不同 Linux 桌面环境
- 支持扫描仪直接输入与多页 PDF 批量识别,工作流完整
- 识别结果可导出带文本层的 PDF,便于检索和复制
不足之处
- 界面与交互偏传统,新手上手需要一定时间
- 识别质量高度依赖 Tesseract 版本与语言包,需自行配置
适用场景
- 把书籍或文档扫描页批量转成可搜索 PDF
- 从截图、照片中提取文字并复制到编辑器
- 连接扫描仪直接采集纸质材料并即时 OCR
替代项目
OCRmyPDF、Tesseract、Paperwork
上一篇:tesserocr
下一篇:RapidOcrOnnx
同类项目推荐
ArXiv_CV_Papers_Daily
开源
每天自动汇总 arXiv 最新 CV 论文,省去手动翻页
Daily feed of the latest Computer Vision research papers from https://arxiv.org.
Awesome-ICCV2023-Low-Level-Visio···
开源
按图索骥,快速获取ICCV低层视觉论文与代码
A Collection of Papers and Codes in ICCV2023/2021 about low level vision
AdaRefSR
开源
一张参考图,单步扩散,超分又快又真
AdaRefSR is a novel reference-based one-step diffusion super-resolution framework. P···
Deep-Exemplar-based-Video-Colori···
开源
给老视频一键上色,参考图决定风格
The source code of CVPR 2019 paper "Deep Exemplar-based Video Colorization".
doctr
开源
用 PyTorch 或 TensorFlow 快速实现文档文字检测与识别
docTR (Document Text Recognition) - a seamless, high-performing & accessible library···
smriprep
开源
一键自动化处理结构MRI,让预处理标准化可复现
Structural MRI PREProcessing (sMRIPrep) workflows for NIPreps (NeuroImaging PREProce···
yolo-ios-app
开源
把 YOLO 塞进 iPhone,相机一开就能实时识别与分割
Ultralytics YOLO iOS app and Swift package for real-time Core ML inference across ma···
Biodiversity
开源
把红外相机和录音自动变成物种数据,省去人工翻图
Microsoft AI for Good Lab — Biodiversity research hub. Open-source AI models, edge ···
inference
开源
Rust 跑 YOLO,多后端加速,部署轻快
High-performance Ultralytics YOLO inference in Rust with ONNX Runtime, GPU backends,···