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

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

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

在 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 以上,尝试使用景深陷阱,在不进行对焦的情况下,到户外进行拍摄,抓拍街上转瞬即逝的画面。

相关帖子

欢迎来到这里!

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

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

推荐标签 标签

  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    103 引用 • 126 回帖 • 446 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    205 引用 • 357 回帖
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    124 引用 • 580 回帖
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    57 引用 • 22 回帖 • 2 关注
  • abitmean

    有点意思就行了

    23 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 244 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 31 关注
  • PWL

    组织简介

    用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖
    用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/

    用爱发电组织的核心驱动力:

    • 遵守开源守则,体现开源&贡献精神:以分享为目的,拒绝非法牟利。
    • 自我保护:使用适当的 License 保护自己的原创作品。
    • 尊重他人:不以各种理由、各种漏洞进行未经允许的抄袭、散播、洩露;以礼相待,尊重所有对社区做出贡献的开发者;通过他人的分享习得知识,要留下足迹,表示感谢。
    • 热爱编程、热爱学习:加入组织,热爱编程是首当其要的。我们欢迎热爱讨论、分享、提问的朋友,也同样欢迎默默成就的朋友。
    • 倾听:正确并恳切对待、处理问题与建议,及时修复开源项目的 Bug ,及时与反馈者沟通。不抬杠、不无视、不辱骂。
    • 平视:不诋毁、轻视、嘲讽其他开发者,主动提出建议、施以帮助,以和谐为本。只要他人肯努力,你也可能会被昔日小看的人所超越,所以请保持谦虚。
    • 乐观且活跃:你的努力决定了你的高度。不要放弃,多年后回头俯瞰,才会发现自己已经成就往日所仰望的水平。积极地将项目开源,帮助他人学习、改进,自己也会获得相应的提升、成就与成就感。
    1 引用 • 487 回帖 • 3 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 249 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 290 关注
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 598 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    148 引用 • 257 回帖 • 1 关注
  • 安全

    安全永远都不是一个小问题。

    189 引用 • 813 回帖
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    7 引用 • 26 回帖 • 3 关注
  • OnlyOffice
    4 引用 • 17 关注
  • 笔记

    好记性不如烂笔头。

    305 引用 • 780 回帖 • 1 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖 • 1 关注
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1425 引用 • 10043 回帖 • 468 关注
  • 博客

    记录并分享人生的经历。

    270 引用 • 2386 回帖
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    675 引用 • 535 回帖
  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    22 引用 • 31 回帖
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    133 引用 • 3655 回帖
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 425 关注