发布于2026-05-21 阅读(0)
扫一扫,手机访问
对于Mac用户来说,从图片中提取文字其实不必大费周章去寻找第三方软件。macOS系统本身就内置了一套相当强大的OCR(光学字符识别)功能,它基于苹果自家的Vision框架和Core ML模型。最大的好处是全程离线运行,你的图片无需上传到任何云端服务器,隐私安全有保障。下面就来详细拆解几种不同的调用方法。

预览(Preview)是Mac上默认的图像查看工具,从macOS Monterey(12.0)开始,它就全面集成了系统级的文字识别功能。无论是JPEG、PNG、TIFF这类常见图片格式,还是PDF文件里嵌入的图像,它都能处理。
操作流程非常直观:首先,双击用预览App打开你的目标图片或PDF页面。接着,点击顶部菜单栏的【编辑】,在下拉菜单中选择【选择文本】。这时你会发现鼠标光标变成了一个文本选择样式。
现在,把鼠标移到图片中的文字区域上拖拽选择。如果文字区域自动高亮显示了,直接选取即可;如果没有,可以先点击工具栏上的【文本选择】按钮(图标是一个“A”字母外加虚线框)来激活识别。
选中后,文字会呈现蓝色底纹,此时按下 Command+C 就能复制识别出来的文本。最后,把它粘贴到备忘录、Pages文稿或者其他任何文本编辑应用里,就可以自由编辑使用了。
如果你需要处理的图片不止一张,或者不想一张张打开,那么访达(Finder)的“快速操作”(Quick Actions)功能就派上用场了。它能让你在不打开任何应用的情况下,批量提取多张图片里的文字,并直接生成文本文件。
具体怎么做?在访达里选中一张或多张图片(支持JPG、PNG、HEIC乃至PDF格式),然后右键点击。在弹出的菜单里,找到并选择【快速操作】→【新建文稿以包含所选项目中的文本】。
系统会立刻开始工作,自动识别每张图片里的所有文字。处理完成后,桌面上会生成一个纯文本文件(.txt格式),文件名通常是“来自[原文件名]的文本”。打开这个文件,里面就是识别出的全部文字,段落结构也会尽量保持原样。
如果你想确认或调整这个功能,可以进入【访达】→【设置】→【快捷键】→【快速操作】,看看“新建文稿以包含所选项目中的文本”这个选项是否已经勾选启用。
这个场景特别实用:当你截取了一个网页片段、一段聊天记录或者一个软件弹窗,想立刻复制里面的文字时。从macOS Sonoma(14.0)开始,截图后就能直接调用OCR。
首先,按下 Command+Shift+5 调出截图控制条,完成区域截图或窗口截图。截图成功后,屏幕右下角会短暂出现一个缩略图预览。
关键一步来了:点击这个缩略图,截图图片会在预览App中立即打开。此时,图片已经处于“可识别”状态。你将鼠标悬停在有文字的地方,系统会自动用半透明轮廓勾勒出文字块。
点击任意文字位置,就能激活文本选择。这时,按住 Command 键不放,再用鼠标拖选你需要的文字范围,然后按 Command+C 复制,文字就到手了。
对于开发者或者有批量处理需求的高级用户,还可以通过更底层的方式,利用Automator或命令行直接调用Vision框架的API,实现自动化甚至无人值守的OCR处理。
这里提供一个基于Automator创建“快速操作”的思路:打开“自动化”(Automator)应用,新建一个“快速操作”文档。在左侧资源库里搜索并添加一个【运行Shell脚本】的操作。
然后,将一段特定的Shell命令粘贴到脚本框中(这段命令需要系统已安装Xcode命令行工具)。命令的核心是调用Vision框架来识别图片中的文本。
保存这个快速操作,并给它起个名字,比如“批量OCR识别”。之后,你在访达里对任意图片文件右键,就能在快速操作菜单里找到并调用它了。识别结果通常会以系统通知的形式弹出,或者被写入到图片所在目录的同名.txt文件中(这可能需要配合额外的AppleScript脚本来解析和输出结果,实现更复杂的流程)。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9