An open API service indexing awesome lists of open source software.

https://github.com/lemos1235/screenocr

Screen OCR
https://github.com/lemos1235/screenocr

macos ocr

Last synced: about 1 year ago
JSON representation

Screen OCR

Awesome Lists containing this project

README

          

# Screen OCR - 屏幕文本识别工具

Screen OCR是一个macOS菜单栏应用程序,允许用户捕获屏幕上的任何区域并使用OCR(光学字符识别)技术识别其中的文本。

## 功能特点

- 📸 通过快捷键(默认Option+O)快速捕获屏幕区域
- 🔍 强大的OCR文本识别功能,基于Apple Vision框架
- 🌐 支持多种语言识别(简体中文、繁体中文、英语、日语、韩语等)
- 📋 方便的复制功能,轻松获取识别结果
- 🖥️ 菜单栏应用程序,不占用Dock空间
- ⌨️ 全键盘操作支持
- 🔧 可自定义的全局快捷键
- 🔄 支持开机自启动
- 📱 可选的剪贴板模式,识别后自动复制文本
- 🔊 可选的复制音效提示
- 🖱️ 支持直接点击菜单栏图标触发截图

## 系统要求

- macOS 11.0或更高版本
- 约1.3MB磁盘空间

## 使用方法

1. 点击菜单栏图标或使用快捷键(默认 Option+O)进入截图模式
2. 拖动鼠标选择要识别的屏幕区域
3. 释放鼠标后,OCR 识别将自动执行
4. 识别结果将显示在浮动窗口中,可以复制或进行其他操作

> 💡 提示:左键点击菜单栏图标默认将直接触发截图功能,右键点击可打开应用菜单。

## 语言支持

本应用支持以下语言的文本识别:
- 自动检测(默认)
- 简体中文
- 繁体中文
- 英语
- 日语
- 韩语
- 法语
- 德语
- 西班牙语
- 意大利语
- 葡萄牙语
- 俄语

## 高级设置

应用提供多种个性化设置选项:

- **快捷键设置**:可自定义全局快捷键,默认为Option+O
- **启动选项**:可设置开机自动启动
- **剪贴板模式**:开启后,识别结果将自动复制到剪贴板
- **音效提示**:可开启/关闭复制时的音效
- **菜单栏点击行为**:可选择点击菜单栏图标时直接触发截图或显示菜单

## 隐私声明

本应用仅在本地设备上处理所有图像和文本识别。不会将您的截图或识别结果发送到任何服务器。

## 许可证

[MIT License](LICENSE)

## 开发

本项目使用Swift和SwiftUI开发,基于Apple的Vision框架提供OCR功能。