取色与测量
更新于 2026 年 10 月 24 日
两个给和像素打交道的人用的工具:取色会拷贝屏幕上任意像素的颜色,测量是一把会吸附到边缘的标尺。两者都在定格的屏幕画面上工作。
取色
在菜单栏菜单中选择“取色”。屏幕会按原样定格,不会变暗,放大镜跟随指针移动。放大镜中央的格子就是点按会拷贝的像素:深色像素上描白边,浅色像素上描黑边;下方的读数显示位置和颜色。
- 点按、按返回键、Enter 或 C 会拷贝颜色并关闭。
- 方向键让十字线移动一个截取像素,按住 Shift 移动十个。
- 按 Esc 取消。
颜色会按“设置”中选择的格式拷贝:HEX(“#3366FF”,默认)、RGB(“rgb(51, 102, 255)”)、HSL(“hsl(225, 100%, 60%)”)、OKLCH(“oklch(57.3% 0.234 265.3)”)或 Display P3(“color(display-p3 0.25 0.395 0.964)”)。HEX、RGB 和 HSL 属于 sRGB;OKLCH 和 Display P3 能保留广色域颜色的真实值。颜色取自截取的像素,未经改动。
颜色卡片
按住 Option 再点按、按返回键或 C,会改为打开颜色卡片。它用全部五种格式显示颜色,每种都有自己的拷贝按钮。“对比度…”可以再取一种颜色,显示这两种颜色的 WCAG 2 对比度和 APCA 值;“贴图”会把颜色作为颜色贴图留在屏幕上。卡片闲置 15 秒后消失。
放大镜
“设置 › 截图 › 放大镜”决定截图和“标注区域”在你选定区域之前于指针处显示什么:
- 放大(默认):指针右下方一个 120 pt 的放大镜,横跨 15 个截取像素,每个 8 pt,带浅色网格并标出中央格子,便于把边缘放在准确的像素上。
- 实际大小:以指针为中心的镜片,分为小(75 pt,默认)、中(90 pt)和大(120 pt),按屏幕原始比例显示,没有网格。它下方的颜色读数就是 C 键拷贝的内容。
无论怎么设置,取色、截取文字、录制和滚动截图都使用放大的放大镜。
测量
在菜单栏菜单中选择“测量”。指向某个对象,线条会从指针向四个方向延伸到最近的边缘,并标出各自的长度(“120 pt”)。在内容周围拖出一个框,松开时它会吸附到内容的边界;点按即可清除这个框。
吸附与边缘容差
“设置 › 工具”中有“测量吸附”(初始为打开)和“边缘容差”。关闭吸附后,框会保持绘制时的样子,从指针出发的测量线仍然可用。松开拖移时按住 Command,可以跳过这一次吸附。
容差决定相邻像素之间多大的变化才算边缘。容差越低,找到的边缘越细;容差越高,越会忽略细小的颜色变化。
| 容差 | 允许的通道变化 |
|---|---|
| 零 | 0 / 255 |
| 低 | 7 / 255 |
| 中(默认) | 13 / 255 |
| 高 | 26 / 255 |
你的选择会被记住,并适用于所有显示器。超过 250,000 物理像素的选区会在后台查找边缘,并显示“正在查找边缘…”。
测量时的按键
| 按键 | 作用 |
|---|---|
| T | 循环切换容差预设 |
| + / − | 调高或调低容差 |
| Tab | 在点(默认)和像素之间切换 |
| 松开时按住 ⌘ | 这一次让框保持绘制时的样子 |
| ⌘C | 拷贝测量结果,界面保留 |
| 返回键 | 拷贝测量结果并关闭 |
| C | 像取色一样,拾取十字线下的颜色 |
| 方向键 | 移动一个像素 |
| Esc | 取消 |
局限
像素并不总能区分淡淡的边框和它的阴影,所以少数结果会差一个物理像素。在照片和杂乱的背景上,结果取决于内容和容差。测量找的是像素边缘,并不识别物体。