# 雪拍成灰的，黑猫也拍成灰的——测光第一课：相机凭什么判断曝光够了

测光只读反射光，一律把读数压成中间灰：雪要减约 2.3 挡、黑猫要加约 2 挡，以及曝光补偿、测光模式与直方图各自管什么

> 测光与曝光补偿 · 直方图 · 曝光三角 · 约 7 分钟 · 10 月 22 日

## 本篇要点

1. 相机测光读的是主体反射回来的光有多强，分不清“白东西被普通光照”和“灰东西被强光照”，所以只能把读数一律压成中间灰（常说的 18% 灰）。
2. 雪景发灰可以算出来：雪反射率约 90%，与 18% 差 5 倍，约 2.3 挡，相机为此要少收这么多光；黑猫反射率约 4%，反过来要多收约 2 挡。
3. 曝光补偿（±EV）在相机算出的参数上整体偏移若干挡，以 1/3 挡步进；全自动模式下无效，在 M 挡下要么作用于自动 ISO，要么只改变取景器的曝光指示。
4. 测光模式决定参考值从画面哪一块来，曝光补偿决定偏多少，两者不能互相替代；点测光本身不会把雪变白。
5. 机内直方图来自 JPEG 预览，比 RAW 更早报溢出，所以撞到右端前就要收手；白直方图没撞墙，也不排除某个颜色通道已经溢出。
6. 过曝不可逆、欠曝可救，因此让重要高光留有余量、把暗部交给后期，是更划算的取舍。
7. 补偿量取决于亮部占画面多大比例以及光线性质，不存在“遇到雪就加 2 挡”的固定配方。

---

你面前有两样东西：一片刚下的雪，一只黑猫。什么都不改，用自动挡各拍一张。

回放时你很可能发现：雪是灰的，猫也是灰的。

雪分明是画面里最亮的东西，拍出来像脏了的墙皮；黑猫分明是黑的，拍出来像褪色的旧毛衣。这两件事看着是相反的错误，其实是同一台机器在做同一件事——它不认得“白”和“黑”，它只在意一件事：让画面里的亮度落在中间。

## 它读的不是“这是什么”，而是“反回来多少光”

相机里的测光系统是一个光敏元件，它透过镜头看到的，是从你面前那个东西**反射回来**的光有多强。

麻烦就在这儿：一个光强数字背后，可以对应两种完全不同的真相——

- 一个本身很白的东西，被普通的光照着；
- 一个本身是中灰的东西，被很强的光照着。

这两种情况反射回来的光可能一模一样，相机看不出差别。它没有眼睛，不知道面前是一块雪还是一堵水泥墙。所以它的规则只有一条：**不管你在拍什么，我都要让读到的那片区域在照片里变成中等亮度。**

这像空调的恒温器：它不知道你刚洗完澡还是刚从雪地进屋，它只认一件事——室温到了 26 度就停。恒温器的目标不是“让你舒服”，是“把温度维持在 26 度”。相机的目标也不是“让雪变白”，是“把读数维持在中等亮度”。

## 中间灰是哪儿来的：一次换算

这个“中等亮度”在摄影里叫中间灰，常被说成 18% 灰——指它反射掉落在身上约 18% 的光，是深浅介于纯黑和纯白之间的那个灰。不同厂家的标定略有出入，要紧的是“中间”这个目标，不是那个具体数字。

拿 18% 当尺子，雪的问题就能算出来。干净雪面的反射率约 80%～90%，取 90%，与 18% 差 5 倍：

$$\log_2 5 \approx 2.3$$

也就是说，要让雪的读数落进中间灰，相机得把进光量砍掉约 2.3 挡。雪景发灰的全部原因就在这里——**它做得一点没错，只是它以为你要的是中灰。**

黑猫相反：毛的反射率大概 3%～5%，$18 \div 4$ 约为 4.5 倍，相机要多进约 2 挡光，才能把这只猫抬到中灰。

于是可以换成一句更好用的话：**相机的测光不是答案，是一个参考值。它只对中间灰的东西准确，对很亮和很暗的东西必然出错。**

## 曝光补偿：不用跟它吵，直接告诉它偏多少

既知道它错在哪儿，修正就很简单：你说“按相机算的再亮 2 挡”。这个动作叫曝光补偿，相机上通常标成 `+/-` 或一个 EV 按键，配拨盘调节。

它用的单位是挡，和光圈快门是同一套挡位记账[article:e91296fd]。加号变亮，减号变暗，一般以 1/3 挡为步进，范围常在 ±3 挡或 ±5 挡。

几个边界要知道：

- **全自动模式下调不动。** 相机挂在 Auto、场景模式上时，曝光补偿会被忽略；至少要放到 P、A（Av）、S（Tv）、M 上才生效。
- **在 P、A、S 下，它改的是相机的计算结果。** 你给 +1，相机会自己挪快门或光圈去凑。
- **在 M 下，光圈快门都定死了，它不一定没用。** 若开了自动 ISO，补偿就落在 ISO 上；若 ISO 也定死，它只改变取景器里那条曝光指示，提醒你“按现在这组设置会欠 2 挡”，画面不会变。

## 测光模式改的是“看哪儿”，补偿改的是“偏多少”

常见混淆：听说雪景要加补偿，就先把测光模式改成点测光，以为换了模式问题就解决。

这两件事管的是不同环节。

**测光模式**决定相机读画面的哪一部分：评价测光（矩阵测光）把画面切成很多块综合算一个值；中央重点测光把权重压在中央；点测光只读中间一个小圆圈（通常占画面 1%～5%）。它决定“参考值从哪来”。

**曝光补偿**决定拿到参考值之后整体往哪偏。它决定“偏多少”。

点测光本身不会把雪变白。它只是给你一个更干净的读数——对着雪地一小块测，读数只反映雪，不被画面里的深色树影拖偏。但你仍要在这个读数上加 1～2 挡，否则雪依然是中灰。

所以点测光的用法是一套动作：**对着要定调的那一小块测光 → 锁定曝光 → 重新构图 → 拍。** 锁定别忘，一挪镜头读数就被新构图里的暗部带跑了。

反过来说，如果雪占了画面绝大部分，评价测光同样会给你“灰雪”——它把画面平均下来得到一片偏亮的东西，然后老老实实压成中灰。模式不是解药。

## 怎么知道调对了：别信屏幕，看直方图

拍完一看，屏幕上的雪白了。但屏幕会骗人：它的亮度能手动调，还会随环境光自动变。同一张照片，正午太阳下看是白的，晚上关灯看还是白的，文件却一模一样。**用屏幕亮度判断曝光，等于用音量判断录音质量。**

能看的是直方图。它把画面里所有像素按亮度排队：横轴从纯黑到纯白，纵轴是堆在该亮度上的像素数量。

读它只需两条：

- **右端有没有撞墙。** 曲线贴着最右边堆成一根柱子，说明一批像素已经到了最大值，全被记成同一个数——死白，没有细节，RAW 也救不回来[article:7fae725b]。
- **中间的堆法只说明亮暗分布，不代表对错。** 拍黑猫本来就该压在左边，拍雪本来就该偏右。把“曲线居中”当标准，只会把雪又调灰。

两个细节决定你该留多少余量：

**第一，机内直方图不是 RAW 的直方图。** 它从嵌入的 JPEG 预览算出来，那张预览已经套了白平衡、对比度、色彩风格和伽马曲线[4][5]。它因此比 RAW 更早报溢出——直方图撞墙了，RAW 里可能还有细节，方向上是好消息。反方向不成立：白直方图没撞墙，也不等于三个颜色通道都没炸，红色通道可能先到顶[5]。实用做法是**撞到右端之前就收手，留一点边距**。

**第二，两头不对等。** 过曝不可逆，欠曝可救（代价是噪点）。既然差得不多，宁可欠一点，不要炸高光——和上一篇讲 ISO 是同一条逻辑。想让直方图更贴近 RAW，可以把色彩风格调成中性、降低对比度[6]。

## 一次完整的走一遍：雪地里的谷仓

雪原上，远处一个深红谷仓。ISO 100，光圈 f/11，相机给出的快门是 1/500 秒。

**判断方向：** 雪占了大半，比中灰亮得多，往上加。

**确定量：** 起步 +1 到 +2 挡。加多少取决于雪占画面多大比例，也取决于光线性质——大晴天雪很亮，补偿可以少些；阴天雪面发闷，反而要多加[3]。先按 +1.5 试。

**验证：** 拍一张看直方图。右端贴着边缘但没堆成柱子、高光警告只出现在雪面反光的小点上，就到位了；雪面大面积闪烁说明削顶，减 1/3 挡重拍；雪还明显发灰、右端离边缘还空一大段，就继续加。

**记住这次结果。** 下次进雪地不用从零试。

这里有个取舍：谷仓很暗，要不要为它减补偿？通常不用。一次曝光只能保一头，雪面削顶救不回来，暗部后期还能拉，所以把雪定在刚好不溢出的位置更划算。只有一种情况反过来——谷仓才是你要表达的主体，雪只是背景，那就对着谷仓测光定曝光，让雪白到没细节，因为你已经明确选了保谁。

## 几个别推过头的地方

**不是所有场景都要加补偿。** 白墙前站一个穿黑衣的人，画面明暗互相抵消，评价测光很可能直接给出不错的结果，硬加就过曝。补偿方向永远取决于“画面里谁占主导、它偏离中灰多少”，不是“有白就加”。

**“雪就该是纯白”也不对。** 雪面在阴影里本就偏蓝，硬拉到最亮会把雪面起伏的质感抹平，变成一张白纸。中间灰这条规则告诉你该往哪偏，不告诉你偏到哪儿好看——那是你的判断。

**直方图不是评分器。** 它只回答“有没有像素溢出”，不回答“这张照片好不好”。

测光这件事本质是一次分工：**相机给一个参考值，你负责告诉它偏多少。** 你越清楚画面里什么该是白的、什么该是黑的，需要试的补偿量就越少。

## 术语表

- 反射式测光：相机透过镜头测主体反射回来的光有多强，因此分不清“本身很白”和“被照得很亮”；这是雪和黑猫都被拍成灰的共同根源。
- 中间灰：测光表被校准成的目标亮度，介于纯黑与纯白之间（常引 18% 反射率）；相机拿到任何读数都先试图把它落到这里。
- 曝光补偿（±EV）：在相机自动算出的结果上整体增亮或压暗若干挡，单位与光圈快门共用同一套挡位。
- 测光模式：决定参考值从画面哪一块来——评价测光看整幅、中央重点偏中央、点测光只读中间一个小圈；它不决定偏多少。
- 直方图：横轴亮度（左黑右白）、纵轴是堆在该亮度上的像素数量，用来看高光有没有顶到右端；它由 JPEG 预览生成，只是近似而非精确的溢出判断。

## 来源

1. [Canon: How to Photograph Snow — 佳能官方教程，测光假设主体为平均亮度、雪被欠曝约 2 挡，及曝光补偿的范围与生效模式](https://www.usa.canon.com/learning/training-articles/training-articles-list/photographing-snow)
2. [B&H eXplora: How to Expose for Snow Properly — 反射式测光以 18% 灰为目标，点测光与平均测光的差别](https://www.bhphotovideo.com/explora/photography/tips-and-solutions/how-to-expose-for-snow-properly)
3. [OM SYSTEM: Controlling Light in the Snow — 补偿量取决于雪占画面比例与光线质量，附 0.0、+0.3、+0.7 EV 实拍对比](https://learnandsupport.getolympus.com/learn-center/photography-tips/landscapes-nature/controlling-light-in-the-snow)
4. [Jim Kasson: How to use in-camera histograms for raw exposure — 机内直方图来自 JPEG 预览，偏保守，实用做法是留安全边距](https://blog.kasson.com/the-last-word/how-to-use-in-camera-histograms-for-raw-exposure-the-see-spot-run-version/)
5. [RawDigger: Beware the Histogram — 直方图与过曝警告基于 JPEG 预览，白直方图未溢出不代表单个通道未溢出](https://www.rawdigger.com/howtouse/beware-histogram)
6. [How to Use Your Camera's Histogram for Better Photography — 屏幕亮度不可作为曝光依据；调中性色彩风格、降对比可减小直方图偏差](https://www.jmpeltier.com/using-mirrorless-histogram/)

---

原文：https://pangzhengboyin.com/articles/why-camera-meters-for-middle-gray-3f3f9835

> **庞征博引** · 想学的，慢慢都会
>
> 庞征博引是把想学的东西写成连载的 AI 学习工具。说出想学什么，它会先了解你的基础，再把主题写成一篇篇 5–10 分钟能读完的文章；边读边问，接下来学什么跟着你走。这篇就是这样写出来的。
>
> 开始你自己的连载 → https://pangzhengboyin.com
