schappim/macOCR

Get any text on your screen into your clipboard.

解决的问题

macOCR 是一款命令行工具,允许用户从屏幕的任何部分、图像或 PDF 中提取文本、QR 码和条形码。它解决了从不可选的来源(例如屏幕截图、视频静止画面、错误对话框或锁定的 PDF)复制文本的问题。

工作原理

该工具利用 Apple 的 Vision 框架在 Mac 上本地执行所有处理,确保它可以在离线状态下工作,而无需 API 密钥或账户上传。用户可以通过命令行触发该工具,在所需区域上拖拽选择框,自动识别的文本或代码内容将直接复制到系统剪贴板。

适用人群

专为经常需要从图像或不可选的屏幕区域提取文本,并希望拥有快速、隐私且可编写脚本的 OCR(光学字符识别)界面的 macOS 用户而设计。

亮点

  • 本地处理:使用 Apple 的 Vision 框架进行离线、隐私的识别。
  • 多模态捕获:在单次操作中识别文本和 QR/条形码。
  • 灵活输入:支持屏幕选择、剪贴板图像、PDF 文件(具有页面和 DPI 控制)以及标准输入。
  • 可编写脚本:提供 JSON 输出以供结构化数据使用,并提供 --rect 标志以进行自动化、固定区域的捕获。
  • 多语言:根据 macOS 版本支持广泛的语言。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目