文字识别(OCR)
Mac 上的一切,文字都能拷贝。
错误对话框、视频字幕、禁止选择的 PDF、聊天里的图片,都有你无法选中的文字。Shotnix 在你框选的任意区域上运行 Apple 设备端的 Vision 框架,并拷贝识别结果,所以文字永远不会离开你的 Mac。
菜单栏“提取文字”,或你自己设定的快捷键
Shotnix 的 OCR 文字识别如何工作
在菜单栏的“命令中心”中选择“提取文字”,或按下你在“设置”→“快捷键”中为它设定的快捷键。像普通截图一样框选区域。Shotnix 用 Vision 框架识别文字,拷贝到剪贴板,并弹出一条显示结果的提示,方便你确认识别无误。图像也会保存在“历史记录”中,而且已经可以搜索。
如果什么都没识别到,Shotnix 会告诉你,并保持剪贴板原有的内容不变。识别失败绝不会清掉你已经拷贝的内容。
分栏、表格和链接都能保留
- 分栏内容按阅读顺序输出,而不是横跨整页逐行输出。
- 文字中包含表格时,点按提示并选择“拷贝为表格”。各行会以制表符分隔拷贝,粘贴到电子表格时就是一个个单元格。
- 识别到的链接和电子邮件地址也会显示在那里,可以直接打开或拷贝。
- 略微倾斜的文字仍能逐行识别,希伯来文和阿拉伯文按从右到左的顺序识别。
语言与准确度
“自动”会检测每次截图的语言。如果判断错误,可以在“设置”→“截屏”中选择语言,并选择“精确”(最擅长识别小字)或“快速”(速度更快,但支持的语言更少)。中文、日文、韩文、泰文和阿拉伯文与英文混排时都能正确识别。同样的设置也适用于“拷贝文字”和“历史记录”搜索。
按截图中的文字搜索历史记录
本地截图历史记录中的每张截图,都会在后台建立 OCR 索引。打开“历史记录”直接输入,Shotnix 就会筛选出包含这个词的截图。这是对图片的全文搜索,完全在你的 Mac 上运行。
事后从任何截图中拷贝文字
截图后的快速访问缩略图提供“拷贝文字”操作,所以普通截图无需重新截取,也能变成文字。从历史记录中打开的截图同样可以。
不会上传任何内容
识别使用 Apple 设备端的 Vision 框架。任何图像或文字都不会发送到别处,Shotnix 也没有账户、服务器或分析统计。
在 Shotnix 中如何操作
- 选择“提取文字”在 Shotnix 菜单栏“命令中心”的“工具”下选择,或按下你在“设置”→“快捷键”中为它设定的快捷键。
- 框选文字区域在包含文字的区域上拖移。按住空格键可移动选区,而不是调整它的大小。
- 粘贴到任何地方识别出的文字已在剪贴板中。提示会确认识别到的内容;如果找到了表格或链接,点按提示即可使用“拷贝为表格”和这些链接。
常见问题
Shotnix 的 OCR 支持哪些语言?
你所用的 macOS 版本上,Apple Vision 文字识别支持的语言。“自动”会检测每次截图的语言;如果判断错误,可以在“设置”→“截屏”中选择语言。中文、日文、韩文、泰文和阿拉伯文与英文混排时都能正确识别。
可以从屏幕上拷贝表格吗?
可以。“提取文字”找到表格时,点按提示并选择“拷贝为表格”。各行会以制表符分隔拷贝,所以粘贴到 Numbers 表格、Excel 或 Google 表格中就是一个个单元格。
OCR 可以离线使用吗?
可以。识别通过 Vision 框架在设备端运行,不需要网络连接,也不会上传任何内容。
可以从已有的截图中提取文字吗?
可以。使用截图后快速访问缩略图上的“拷贝文字”,从历史记录中打开截图,或直接搜索历史记录(它会在后台建立 OCR 索引)。
这和“预览”中的实况文本有什么不同?
实况文本需要先在“预览”“照片”或“快速查看”中打开图像。Shotnix 一步就能直接从屏幕选区中识别文字,包括暂停的视频、受保护的 PDF 和远程桌面会话。
为什么按 ⌘⇧O 不会开始提取文字?
新安装的 Shotnix 不会占用 ⌘⇧O,因为在大多数 App 中它表示“打开”。可以从菜单栏启动“提取文字”,或在“设置”→“快捷键”中为它设定任意快捷键。如果你在 0.24 版之前就安装了 Shotnix,仍会保留 ⌘⇧O。
在你自己的屏幕上试试。
Shotnix 免费开源,完全在本地运行,没有水印。下载经过公证的 App,或在 GitHub 上为仓库加星标,关注后续更新。
11.7 MB · Apple 芯片(M1 或后续机型)· macOS 13+ · 经 Apple 公证 · MIT 许可证