amebalabs/TRex
Copy any text on your screen, stop retyping.
解决的问题
TRex 是一款 macOS 实用工具,允许用户从屏幕的任意部分复制文本,无论该文本是否可选。它解决了从不可选源(如 PDF、图片、YouTube 视频或 Zoom 会议)中手动重输文本的麻烦。
工作原理
用户通过菜单栏或全局快捷键调用「Capture」命令。随后选择屏幕区域(类似于截图),应用程序使用光学字符识别(OCR)提取文本,并直接放入剪贴板。
适用人群
任何需要快速从图片或屏幕不可选区域提取文本的 macOS 用户。
主要亮点
- 离线 OCR:所有文本识别均在本地完成,无需互联网连接。
- 支持 QR 码和条形码:除了文本,还能读取 QR 码和条形码。
- 自动化支持:支持 URL 方案、CLI 工具,以及与 macOS Shortcuts.app 集成,可根据捕获的文本触发操作。
- 集成支持:可与 Alfred 和 Raycast 集成,实现更快访问。
- 可定制性:支持自定义识别语言和自定义词汇列表。
相关
- 项目
schappim/macOCR一款适用于 macOS 的命令行 OCR 工具,使用 Apple 的 Vision 框架从屏幕、图像或 PDF 中提取文本、QR 码和条形码。
- 项目
dynobo/normcap适用于 Linux、macOS 和 Windows 的 OCR 驱动屏幕截图工具,可从屏幕提取文本和条形码,而非保存图像。
- 项目
TheJoeFin/Text-GrabText Grab 是一款仅限 Windows 的桌面应用,使用本地 OCR(WinAI、WinRT OCR 或 Tesseract)捕获任何可见文本(截图、PDF、UI 元素等),并提供内置清理、电子表格编辑、基于正则表达式的提取、可复用的捕获模板、批量文件夹处理和 Chrome/Edge 扩展功能。所有处理均在本地完成,Copilot+ PC 上可选 NPU 加速推理。可通过 Microsoft Store、GitHub 发布版或包管理器安装;源码可用 Visual Studio 或 .NET SDK 构建。
- 项目
privatenumber/mac-ocrmacOS 命令行工具和 Node.js API,利用 Apple 的 Vision 框架从图像和 PDF 中提取文本,并创建可搜索的 PDF,实现本地、私有的 OCR。
- 项目
tisfeng/EasydictEasydict 是一款用于快速查词、翻译和 OCR 的原生 macOS 应用。它自动检测语言,提供多种快捷键驱动的输入模式,并聚合来自 20 多个服务(包括传统词典、云翻译器以及 OpenAI、Gemini、Claude 和 Ollama 等 LLM)的结果。可通过 Homebrew(`brew install --cask easydict`)或手动下载安装。开源(GPL-3.0),欢迎社区贡献。