光圈与景深:拍照片可以不对焦?

本贴最后更新于 213 天前,其中的信息可能已经时移俗易

今天这节课我会带你了解相机操作的第一个基本概念——光圈,让你知道光圈是什么,它是怎么影响我们的拍摄结果的,我们又该怎么掌握它,并由此展开到对“景深”这一概念的探讨。在学习完这节课以后,你会彻底搞清楚那些摄影师是怎么仅靠调节光圈就让眼前明亮、刺眼的画面变成柔和、昏暗的成片的,还有那些背景虚化的照片是怎么拍出来的。

我们先来一起看看光圈是什么。

在 iOS 7 之前,iPhone 的相机 UI 是这样的:相机启动,这些小叶片旋转着打开,按下快门,这些小叶片旋转着合上,搞得很多人都觉得相机里的快门长这个样子。事实上,这也确实是快门,是快门结构的一种——镜间快门,但目前市面上我们常见的相机的快门都不长这样了,更何况现在应该也没有有快门机械结构的手机相机了,手机相机用的是电子快门。所以从 iOS 7 开始,当 iOS 不再执着于“拟物风格”的 UI 了,这个动画效果就被改掉了。但这些小叶片曾经给我造成过困惑,我相信还会有其他人跟我有一样的误解,我们觉得只有快门才长这个样子,以至于之后见到相机里光圈的叶片结构的时候,误以为光圈是快门。

397ffe1c522ecd2bd52dab9a50176ac9

虽然我们现在已经不用镜间快门这种叶片结构的快门了,但我们常用的相机里还有另一组不得不用的叶片结构,那就是:光圈(Aperture)。

光圈是镜头里用来控制镜头孔径大小的部件,它和快门协同工作控制进光量。对于一枚成品镜头,我们不能随便改变镜头本身的直径,但我们可以在镜头里放一些多边形叶片,它们围成一圈儿,中间留个孔,我们可以通过改变它们的收缩幅度以控制中间那个孔的大小,然后以此控制镜头的通光量。

02f4e777265a24e2a9a3f20d1192c7f9

看上面这张动图我们会发现,通过改变孔的大小,我们可以掌握通光量的多少。孔越小,通过的光自然就越少,相机的感光元件因为接收到的光少了,画面就会越暗。反之,孔越大,通光量越大,画面也就会越亮。

b221ea2519ca317ced4b725ef27702e1

我们通常用 F 值来表示光圈大小,它的计算方式是:光圈 F 值= 镜头的焦距/ 光圈口径。但这个公式并不重要,你只需要记住,F 值小的是大光圈,F 值大的是小光圈。

注:最学术的写法应该是“f 值”,相应的各光圈值是应该是 f/2、f/2.8、f/4、f/5.6、f/8、f/11、f/16 等,但为了文字在视觉上协调,我在下面的课里都直接写成了 F2、F2.8、F4、F5.6、F8、F11、F16 等……这样写没有错误,只是不够学术,特此说明。

8916027edeed4e8b2d7fb219ec62e513

光圈除了可以控制通光量,也可以控制景深(Depth of Field)。

相机在完成对焦以后(对焦:指的是拍照前,调整对焦点到相应的距离位置上,以使拍出来的照片清晰),其实不光焦点上的物体是清晰的,焦点前后一段距离内的物体也是清晰的。这个距离范围,就是景深。

比如,我用一枚 50mm 焦段的镜头,在光圈 F4 的情况下,拍摄距离我 1.5m 远的物体,我把对焦点设置在 1.5m 上,但不仅仅正好在 1.5m 这个点上的物体是清晰的,在距离我 1.4m 到 1.6m 这个距离范围内的物体,也同样会是清晰的。而这 20cm 的距离范围,就是景深。

eb52c6fdf04be577ad5e52b7552af7bb

在不考虑镜头焦段的情况下,同一枚镜头,光圈越大,景深越浅(照片中清晰的范围越小);光圈越小,景深越大(照片中清晰的范围越大)。

70ad4d6e2a00e3949256c1b4a7707828

1c864a5cc8f5cbe8a9eaf66d9ab502b0

我们常说的什么背景虚化,其实就是大光圈搞出来的,好多人最早买相机的原因之一就是为了拍出那种照片。虚化这个东西对大家有着特别的吸引力,原因就在于它不同于我们日常的视觉体验,能让我们创造出独特的视觉效果。除了让背景虚化,有创意的摄影师们也会利用景深的原理,让前景虚化,作为创意手段。

0d1a12a473383cfd57bf3ad7a2c9897d

总而言之,一个合格的摄影师可以恰当利用镜头虚化所带来的视觉效果,主动控制虚化范围,来拍摄独特的作品。

如今,各路手机的相机 App 里也都有了人像模式(Portrait Mode) 或者大光圈模式(Aperture Mode/Bokeh),靠算法模拟光学虚化,以制造柔美的模糊背景。但不得不说,虚化原本只是相机镜头的光学特性,而大家如今对它过分的追求,让“虚化”变成了一股“妖风”,也让越来越多的糖水片大行其道。

虽然大光圈被无数职业摄影师所厌恶,但依然有很多惯用大光圈的摄影师,利用这一特性拍摄出了好多优秀的作品,比如川内伦子。她会巧妙地利用背景虚化突出拍摄主体,而足够近的距离也会诱导观众去关注被摄物体更细微的纹理、质感、形状等,然后利用大家对这些内容的关注,来传达自己细微、温柔、童真之类的情绪。应该说,背景虚化从来不是单纯地为了屏蔽画面中的干扰因素而存在的,虚化的背景本身也要作为画面中的一部分进入我们的考量范围。在川内伦子的照片里,我们能清楚地发现虚化掉的背景更像是纯净的色块儿,让画面更加简洁。

但对于新闻摄影或纪实摄影来说,小光圈可以说是标配,因为摄影师首先要保证的就是画面内容的完整性,该拍到的东西一定要都拍到。这自然导致了摄影师会选择小光圈,没有那么多虚化,从前到后通通透透清清楚楚,比如布列松、卡帕、寇德卡等一众纪实系摄影师。

在知道了景深的知识以后,我们就可以讲讲景深陷阱这个概念了。

景深陷阱也叫陷阱对焦,指的是在手动对焦的情况下,提前预估被摄主体与相机之间的距离,利用镜头小光圈所带来的更大的景深范围,在被摄主体进入这个景深范围时,不需要再临时对焦,而直接进行拍摄。

比如:我用一枚 28mm 的镜头,F16 的小光圈,把对焦点提前设置在距离我 1.5m 远的地方,由于 28mm 的镜头在光圈 F16 的时候,本身自带的景深范围是 0.8m-15m,也就是说,尽管我的焦点设置在了离我 1.5m 远的那个点上,但实际拍摄的时候,所有落在 0.8m-15m 这个距离范围内的物体都是清晰的,因此我根本不用花时间让相机进行对焦。

这样做的好处是,在实际拍摄的过程中,我们可以完全省略对焦这一环节,只需要利用“景深范围内所有物体都是清晰的”这一光学特性,就可以提前构图,可以手起刀落迅速拍摄而不用半按快门等待相机进行自动对焦。

再快的自动对焦,也没有不对焦快。实际拍摄时,哪怕 0.1s 的耽搁都会让你眼睁睁地看着画面转瞬即逝。景深陷阱是所有熟练掌握相机操作的摄影师在拍摄的时候常用的技术手段,只需要提前设置好光圈,就可以专注于构图,等待拍摄时机到来,直接按快门,不用再担心照片是否合焦。为了保证足够大的景深范围,小光圈自然也就是陷阱对焦的标配。

说到景深陷阱,自然就要提到景深标尺。我们怎么能知道在设置好光圈和对焦点以后我能得到的景深范围究竟是多少呢?

不知道你在用相机的时候有没有注意过相机镜头上有这样一个标尺,一般由三排数字和一个刻度标尺组成。中间两排数字是距离标尺,以英制单位制 ft(英尺)和国际单位制 m(米)标注,同时指代对焦距离和景深,你熟悉英尺就看英尺,你熟悉米就看米。最上方是光圈值,剩下的那一个刻度尺,表示的就是在相应光圈下的景深范围。

2a8f63f0b6f6c4701e2f903c772dc26e

景深标尺的用法是:先看刻度尺上的主刻度,主刻度指向的正上方表示当前的对焦距离,多少英尺或多少米,而对焦距离的正上方表示当前的光圈值。先确定光圈值是多少,然后在主刻度上找到同样光圈值的左右两个刻度,这两个刻度对应的上方数值就是景深范围。

比如这是一枚 Leica 35mm 镜头,它上面刻着景深标尺。这枚镜头光圈开在 F5.6,对焦点设置在 ∞(无穷远),观察景深标尺可知,光圈开在 F5.6 时,大概 7.5m-∞(无穷远),都是清晰的景深范围。

再细致一点地说:先看光圈,设置在 F5.6 上;再看对焦距离,设置在 ∞ 上;接着看最下面的标尺,有两个 5.6,这两个 5.6 的标尺指向了上面的距离数值;最后看,左边的 5.6 基本指向了 5m 和 10m 的正中间,我们可以认为那大概是 7.5m,右边的 5.6 指在了 ∞ 的右边,也就是说大于 ∞。

所以,我们可以说,这枚镜头在光圈 F5.6、对焦距离设置在了 ∞ 的情况下,景深范围是 7.5m-∞ 。

景深标尺惯常用在旁轴相机上,是 Leica 的主要贡献之一。这也是为什么大量纪实摄影师惯用 Leica 的原因:景深范围直观可见。

虽然现在各大相机厂商在自动对焦的速度和精度这两块儿下了很大的功夫,比如 SONY 的 α7R Ⅳ,567 个相位对焦点,425 个对比度检测对焦点,全时眼控对焦,最快对焦速度零点几秒,但很多时候,我们差的就是那零点几秒,就是那半按快门等待相机自动合焦的瞬间……我们经常会说,“一旦你看见了,你就拍不到了”,说的就是这零点几秒的事儿。拍小动物,拍孩子,抓拍人脸上瞬息万变的表情、神态,还有人物的动作、体态,没有那零点几秒的对焦时间预留给你,所见的一切都会转瞬即逝,所以这时景深陷阱就变得非常好用了。

拍照片拍到最后经常靠的是直觉,这个直觉来自于长时间的视觉训练,可能一刹那间,你敏感的眼睛就会告诉你,眼前出现的这个画面构图是正确的,取景器里出现的元素都在它们应该在的位置上了,而在这个时候,你根本不会有时间再去慢慢思考,慢慢构图,慢慢调整光圈,然后慢慢对焦。

在你熟练掌握景深陷阱的用法后,你只需要心无旁骛地时刻关注取景器,当你觉得取景器里的一切都对了,或者说在你预判取景器里的一切马上就要都对了的时候,直接按下快门,就不会再有错失机会和画面的烦恼了。

总结

在今天这节课里,我们讲了光圈、景深与景深陷阱三者间的关系。F 值越大,光圈越小,进光量越少,画面越暗,景深越大(画面越清晰);F 值越小,光圈越大,进光量越多,画面越亮,景深越浅(背景会模糊)。

虽然光圈大小会直接影响景深,但影响景深范围的不仅仅只有光圈这一个因素,其他还包括物距、画幅(感光元件大小)和镜头焦段。

物距指的是相机离物体的距离,物距越近,景深也就越浅,这跟人眼的自然视觉是一样的。想想看,你在盯着一个物体的时候,是不是离它越近,它之外的事物就会变得越模糊?

关于画幅,我们在后面的课程专门讲到相机的时候,会重点说一说它是怎么影响景深的,这节课就暂且先不说了。

至于焦段是如何影响景深的,不同的焦段又有什么不同的用法,那就是我们下节课要讨论的内容了。在完成下节课的内容学习后,我相信会解决一切你在选择和使用镜头方面的纠结和苦恼。

课后练习

  1. 在 ISO、快门速度不变的情况下,使用最大光圈和最小光圈分别对同一画面进行拍摄,观察两张照片的明暗变化。
  2. 使用相机的光圈优先模式(相机拨盘上的 A 档/Av 档),在 ISO 不变的情况下,使用最大光圈和最小光圈分别对同一画面进行拍摄,观察两张照片的景深变化。
  3. 在光照条件充足的情况下,将光圈固定设定在 F8 以上,尝试使用景深陷阱,在不进行对焦的情况下,到户外进行拍摄,抓拍街上转瞬即逝的画面。

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • RESTful

    一种软件架构设计风格而不是标准,提供了一组设计原则和约束条件,主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

    30 引用 • 114 回帖 • 2 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖
  • danl
    132 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖
  • 自由行
    10 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖
  • GitLab

    GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。

    46 引用 • 72 回帖
  • 工具

    子曰:“工欲善其事,必先利其器。”

    286 引用 • 729 回帖
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    53 引用 • 37 回帖
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 638 关注
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    209 引用 • 2031 回帖
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 471 关注
  • Dubbo

    Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是 [阿里巴巴] SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。

    60 引用 • 82 回帖 • 595 关注
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    15 引用 • 122 回帖
  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    944 引用 • 1459 回帖 • 17 关注
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖 • 8 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1705 回帖 • 1 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    53 引用 • 40 回帖 • 2 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    62 引用 • 289 回帖 • 1 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖 • 4 关注
  • 域名

    域名(Domain Name),简称域名、网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。

    43 引用 • 208 回帖
  • abitmean

    有点意思就行了

    29 关注