schappim/macOCR

Get any text on your screen into your clipboard.

解决的问题

macOCR 允许用户从屏幕的任意区域(包括截图、视频、PDF、错误对话框等不可选择区域)提取文本、二维码和条形码,并立即将结果复制到剪贴板。

工作原理

这是一个使用 Apple 的 Vision 框架在设备上执行本地 OCR 和条形码扫描的命令行工具。用户可以拖动选择框覆盖所需区域,或使用坐标指定固定区域。它还可以处理现有的图像文件。

适用人群

需要一种快速、离线方式从屏幕捕获文本或代码,而不依赖外部 API 或云端上传的 macOS 用户。

特性亮点

  • 本地处理:使用 Apple 的 Vision 框架实现离线、私密识别。
  • 多语言支持:支持多种语言,具体取决于 macOS 版本(Ventura 及更高版本支持多达 30+ 种语言)。
  • 条形码与二维码扫描:除文本外,还能识别多种符号(如 QR、EAN13、Code128)。
  • 可脚本化:提供 JSON 输出和固定区域捕获功能,可集成到 Alfred、Raycast 和 macOS 快捷指令等自动化工具中。
  • 灵活输入:支持屏幕截图或现有图像文件(PNG、JPEG、TIFF、HEIC)。

相关

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