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

风光摄影:相机设置和镜头选择

写在前面


  • 博文内容为《斯科特·凯尔比的风光摄影手册》读书笔记整理
  • 涉及在风景拍摄中一些相机设置,镜头选择的建议
  • 对小白来讲很实用,避免拍摄一些过曝或者过暗的风景照片
  • 理解不足小伙伴帮忙指正 😃,生活加油

99%的焦虑都来自于虚度时间和没有好好做事,所以唯一的解决办法就是行动起来,认真做完事情,战胜焦虑,战胜那些心里空荡荡的时刻,而不是选择逃避。不要站在原地想象困难,行动永远是改变现状的最佳方式


如何正确设置相机?

设置Demo

在这之前我们先看一个 Demo,下面的照片是前段时间和小伙伴去爬山拍的

光圈优先模式,使用 f/11相对较小的光圈值,意味着景深较大,前景和背景都会比较清晰,但进光量较少,可能需要较长的曝光时间或使用较高的ISO来补偿。

第一次拍摄设置值 SAMSUNG NX2000 20毫米 f/11 1/15秒 IS0 200 曝光偏差 3 无闪光

可以看到太曝了,说明光量太多了,所以调整 ISO ,降低感光度,减少曝光补偿

设置值 SAMSUNG NX2000 20毫米 f/11 1/40秒 ISO 100 曝光偏差 0.6 无闪光

天空的部分还是有点曝,但是可以看到快门速度自动增加了,这里调整曝光补偿值为 0

拍摄的构图右边有一个平台,不希望看到,所以我们调整焦距

设置值 SAMSUNG NX2000 24毫米 f/11 1/80秒 ISO 100 曝光偏差 0 无闪光

实际这里的构图还有问题,这里不考虑,修改曝光补偿的缘故,所以快门速度又快了,整体曝光勉强合适,但是中心位置还是有点曝,这里可以调整测光模式为点测光做尝试。

因为是中午,都是硬光,不太适合拍摄,不想尝试需要后期做一些处理,这里可以用调色软件做一些调色处理。

下面为 达芬奇一级调色后的导出,实际上只需要调整白平衡就可以获取一个不错的效果

下面为书中提到的一些建议,做简单的整理

风光摄影相机设置建议

将IS0设定为最低值

如果你想让照片的清晰度较高,通常需要使用三脚架。在使用三脚架时,就可以将ISO设定为最低值,保证画面有一个较高的清晰度。对于大部分相机而言,ISO的最低值是100

为当室外光线强烈时,相机的快门速度会很快(可能超过1/2000秒),最好将ISO值调到100。

用光圈优先模式拍摄

新手建议先用光圈优先模式开始拍摄(在相机拨盘上通常以AV或A表示)。光圈优先是指根据你手动选定的光圈大小,相机通过对场景中光亮度的测算,自动决定快门速度的拍摄模式。

光圈应该多大

最佳光圈f/11及其附近数值的光圈,既避免了因光圈过大而导致的景深过浅和边缘模糊,又减少了因光圈过小而导致的衍射效应

当我想要让所有景物都合焦时,通常会将光圈设定为f/11。据我所知,大多数摄影师都用f/11f/16。当然,也不是只能用这两个,也有一些摄影师会用f/8.

只要光圈不超过f/16,应该都没问题。用更小的光圈,如f/22,从理论上来说,可以产生更锐利的画质。但是,由于存在一种叫作透镜衍射的光学透镜原理

当光圈缩小到一定程度时,光波会发生衍射,导致图像的清晰度下降。衍射是光波在遇到障碍物(如镜头的小光圈)时发生的弯曲和扩散现象。

每个镜头都有一个光圈值的清晰度是最高的。通常可以用以下方法估算:比最大光圈高出2~3挡的那个为最清晰光圈。(将当前光圈值乘以根号2(或近似地乘以1.4),即可得到下一档光圈值)

例如:如果镜头的最大光圈值是f/4,那么最清晰的光圈就是f/8f/11;如果镜头的最大光圈值是f/2.8,那么最清晰的光圈就是f/8(f/2.8 -> f/4 -> f/5.6 -> f/8)。(这个方法不完全适用于所有镜头)

快门速度该是多少

如果用光圈优先模式拍摄,就完全不用考虑快门速度

因为相机会自动计算出合适的快门速度。你选定一个光圈,如f/11,然后相机会根据你对准的环境测算曝光量,给出最合适的快门速度。

使用RAW格式拍摄

RAW 格式 可以在压缩像素过程中最大限度地保持画质,不对像素产生过多破坏。用RAW格式拍摄天空时,可以获得更顺滑、更柔和的渐变效果,减少条状物的出现.

打开高光溢出警告功能

可能我们对照片做过的最糟糕的事情就是让高光部分太亮以至于破坏了整个画面。这种情况被称为高光溢出,意味着照片上的某些区域亮度过高,以至于丢失了细节,这个区域里只有一片纯白,除此以外什么都没有。

如何处理高光溢出

有时相机计算出的快门速度是错误的,这样就会发生高光溢出。需要对曝光量进行调整,使用曝光补偿来纠正相机计算出的曝光错误.

曝光补偿的意思是:当相机发生错误时(如出现高光溢出),对曝光进行调节,通过降低画面的亮度(通常以曝光挡位的1/3进行调节),改善画质。

当高光溢出时,你需要使用曝光补偿功能,将画面亮度调低1/3个曝光挡位

如果你选择手动拍摄模式,在大部分相机上,曝光补偿功能不起作用,你需要手动改变光圈挡位,降低曝光量。例如,一开始你选择的光圈是f/11,那就需要将光圈值调整为比它高一挡的f/16,不合适就继续调小光圈,直到高光处的曝光合适。

该选用何种测光模式

我使用的测光模式实际上是目前大多数相机的默认模式–评价测光,或者称为矩阵测光/平均测光

什么时候用点测光

当你转换为点测光模式时,相机只计算焦点周围的一小块区域的光线量。

将白平衡设置为阴天

不管室外是什么天气,都将白平衡设置为阴天模式

这个技巧是几年前我从一个摄影师那里学来的,而且一直在拍摄风景时运用它。这个方法可以让照片看上去偏暖色调

借用实时预览保证清晰对焦

先是使用相机的自动对焦功能,然后手动调节焦距,以确保画质清晰,操作方法如下:

(1) 确定焦点,让焦点位于场景大约1/3处,半按快门键打开自动对焦

(2) 打开实时预览功能(微单不需要),这样你就可以通过相机背后的显示屏实时看到即将拍摄的画面,实时预览的一大优点是可以在拍摄前就放大画面(通常,只能在拍摄后放大拍摄到的照片),例如,你对焦在场景大约1/3处的一块岩石上,那就可以按缩放键(它的标识像一个放大镜)放大这块岩石,这样你就可以准确、真实地看到这个区域是否合焦。

(3) 关闭镜头筒身上的自动对焦开关。现在,你进入了手动对焦式。一边转动镜头上的手动对焦环,一边观察放大的区域,直到焦点及其周围区域显像清晰、锐利,然后就可以按下快门键了

现如今相机的自动对焦功能已经非常强大了。我只会在拍摄特别精彩且有难度的风景照时,偶尔会用

该使用哪种对焦模式

在拍摄风景时,场景的变化不会很大。由于风景仍然属于一种物体,所以最好将对焦模式设置为单次对焦,而不是连续对焦

广角镜头

除非要拍摄的景物离你很远,很有必要使用长焦镜头外,风景摄影中使用得较多的是广角镜头

如果我必须选择一个最适合拍摄风景的广角镜头,那我应该会选择适用于全画幅相机的24mm镜头或适用于半画幅相机的18mm镜头。当然,使用广角变焦镜头可以获得更大的灵活性,因此可以使用全画幅相机24-105mm镜头,或者更轻的16-35mm镜头

对于风景摄影而言,不需要过大的广角镜头,也不需要过长的长焦镜头

  • 对于全画幅相机,镜头不要小于16mm,不要大于35mm
  • 对于半画幅相机,镜头不要小于8mm,不要大于24mm

全画幅和半画幅的区别

感光元件尺寸:

全画幅:感光元件尺寸为36×24毫米,这一规格源于早期的胶片相机,后来被应用到数码相机上。全画幅相机的感光元件面积较大,能够充分利用镜头的成像圈,无需进行焦距转换,因此具有出色的成像质量和视觉效果。

半画幅:也称为APS-C画幅,其感光元件尺寸一般为22.7×15.5毫米(也有其他尺寸如23.7mm×15.6mm),约为全画幅的一半。由于感光元件尺寸较小,半画幅相机在使用相同镜头时,需要进行焦距转换

拍摄范围:

全画幅相机可以拍摄更广阔的场景。在同样的焦距下,半画幅相机的拍摄范围会被裁剪,相当于放大了1.5倍或1.6倍(具体取决于相机的裁剪系数)。如果想要得到同样的拍摄范围,半画幅相机需要使用更短的焦距或者远离拍摄对象

景深:

全画幅相机可以拍摄出更浅的景深,即背景虚化的效果更明显。在同样的光圈和焦距下,全画幅相机的景深比半画幅相机要浅一些。如果想要得到同样的景深,半画幅相机需要使用更大的光圈或者更长的焦距

细节和色彩:

全画幅相机的感光元件面积更大,每个像素点可以接收到更多的光线,因此噪点更少,动态范围更宽,色彩还原更准确。相比之下,半画幅相机由于感光元件面积较小,每个像素点接收到的光线更少,所以噪点更多动态范围更窄,色彩还原相对较差。

何时使用超广角镜头

如果在前景中,确实有景物离你非常近,如一块大岩石,或者一块浮木,这时超广角镜头就可以派上用场了

因为它会让景物有更强烈的纵深感,让观众觉得景物离得更远了(同样距离的山峰变得更小了)

博文部分内容参考

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


《斯科特·凯尔比的风光摄影手册》


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

相关文章:

风光摄影:相机设置和镜头选择

写在前面 博文内容为《斯科特凯尔比的风光摄影手册》读书笔记整理涉及在风景拍摄中一些相机设置,镜头选择的建议对小白来讲很实用,避免拍摄一些过曝或者过暗的风景照片理解不足小伙伴帮忙指正 😃,生活加油 99%的焦虑都来自于虚度时间和没有好…...

python制作甘特图的基本知识(附Demo)

目录 前言1. matplotlib2. plotly 前言 甘特图是一种常见的项目管理工具,用于表示项目任务的时间进度 直观地看到项目的各个任务在时间上的分布和进度 常用的绘制甘特图的工具是 matplotlib 和 plotly 主要以Demo的形式展示 1. matplotlib 功能强大的绘图库&a…...

javascript设计模式总结

参考 通过设计模式可以增加代码的可重用性、可扩展性、可维护性 设计模式五大设计原则 单一职责:一个程序只需要做好一件事,如果结构过于复杂就拆分开,保证每个部分独立 开放封闭原则:对扩展开放,对修改封闭。增加需…...

gpt-4o看图说话-根据图片回答问题

问题:中国的人口老龄化究竟有多严重? 代码下实现如下:(直接调用openai的chat接口) import os import base64 import requests def encode_image(image_path): """ 对图片文件进行 Base64 编码 输入…...

【MySQL】7.MySQL 的内置函数

MySQL的内置函数 一.日期函数二.字符串函数三.数学函数四.其它函数 一.日期函数 函数名称说明current_date()当前日期current_time()当前时间current_timestamp当前时间戳(日期时间)date(datetime)截取 datetime 的日期部分date_add(date, interval d_value_type)给 date 添加…...

爬虫:Sentry-Span参数逆向

在抓某眼查数据太过频繁时会出现极验的验证码。极验的教程有很多,主要是发现在这里获取验证码的时候需要携带参数Sentry-Span。在这里记录一下逆向的主要过程,直接上补环境的代码。 window global; location {}; my_log console.log;(function () {l…...

音视频入门基础:H.264专题(12)——FFmpeg源码中通过SPS属性计算视频分辨率的实现

一、引言 在上一节《音视频入门基础:H.264专题(11)——计算视频分辨率的公式》中,讲述了通过SPS中的属性计算H.264编码的视频的分辨率的公式。本文讲解FFmpeg源码中计算视频分辨率的实现。 二、FFmpeg源码中计算视频分辨率的实现…...

基于颜色模型和边缘检测的火焰识别FPGA实现,包含testbench和matlab验证程序

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 将FPGA仿真结果导入到matlab显示结果: 测试样本1 测试样本2 测试样本3 2.算法运行软件版本 vivado2019.2 …...

golang json反序列化科学计数法的坑

问题背景 func CheckSign(c *gin.Context, signKey string, singExpire int) (string, error) {r : c.Requestvar formParams map[string]interface{}if c.Request.Body ! nil {bodyBytes, _ : io.ReadAll(c.Request.Body)defer c.Request.Body.Close()if len(bodyBytes) >…...

罗技K380无线键盘及鼠标:智慧互联,一触即通

目录 1. 背景2. K380无线键盘连接电脑2.1 键盘准备工作2.2 电脑配置键盘的连接 3. 无线鼠标的连接3.1 鼠标准备工作3.2 电脑配置鼠标的连接 1. 背景 有一阵子经常使用 ipad,但是对于我这个习惯于键盘打字的人来说,慢慢在 ipad 上打字,实在是…...

卸载wps office的几种方法收录

​ 第一种方法: 1.打开【任务管理器】,找到相关程序,点击【结束任务】。任务管理器可以通过左下角搜索找到。 2.点击【开始】-【设置】-【应用】-下拉找到WPS应用,右键卸载,不保留软件配置 …...

SpringCloud第一篇Docker基础

文章目录 一、常见命令二、数据卷三、数据挂载四、自定义镜像五、网络 一、常见命令 Docker最常见的命令就是操作镜像、容器的命令,详见官方文档: https://docs.docker.com/ 需求: 在DockerHub中搜索Nginx镜像,查看镜像的名称 …...

从零开始学习PX4源码3(如何上传官网源码到自己的仓库中)

目录 文章目录 目录摘要1.将PX4源码上传至腾讯工蜂2.从腾讯工蜂克隆源码到本地ubuntu3.如何查看自己源码的版本信息 摘要 本节主要记录从零开始学习PX4源码3(如何上传官网源码到自己的仓库中)及如何查看PX4的固件版本信息,欢迎批评指正! PX4源码版本V1.…...

Docker Compose 启动容器例子

Docker Compose 启动容器例子 Docker Compose 文件 (docker-compose.yml) version: 3.8services:web:image: nginx:latestports:- "8080:80"volumes:- ./html:/usr/share/nginx/htmlnetworks:- webnetdb:image: mysql:latestenvironment:MYSQL_ROOT_PASSWORD: exam…...

守护服务之门:Eureka中分布式认证与授权的实现策略

守护服务之门:Eureka中分布式认证与授权的实现策略 引言 在微服务架构中,服务间的通信安全至关重要。Eureka作为Netflix开源的服务发现框架,虽然本身提供了服务注册与发现的功能,但并不直接提供认证与授权机制。为了实现服务的分…...

核密度估计KDE和概率密度函数PDF(深入浅出)

目录 1. 和密度估计(KDE)核密度估计的基本原理核密度估计的公式核密度估计的应用Python中的KDE实现示例代码 结果解释解释结果 总结 2. 概率密度函数(PDF)概率密度函数(PDF)是怎么工作的:用图画…...

免开steam 脱离steam 进行游戏的小工具

链接:https://pan.baidu.com/s/1k2C8b4jEqKIGLtLZp8YCgA?pwd6666 提取码:6666 我们只需选择游戏根目录 然后输入AppID 点击底部按钮 进行就可以了 关于AppID在:...

深度学习--系统配置流程

Win10系统配置双系统Ubuntu18.04 深度学习台式服务器自装练手1.win10磁盘管理2.下载系统镜像制作U盘3.系统安装4. 安装后的系统设置工作5.配置CUDA环境CUDNN安装 深度学习台式服务器自装练手 写在最前 CUDA最高支持11.4 显卡3060 1.win10磁盘管理 首先对原有磁盘进行分区整理…...

把Docker的虚拟磁盘文件移动到别的盘符

今天清理C盘空间,发现一个很大的文件 ext4.vhdx 足有 15G 之多,发现这个是Docker的虚拟磁盘文件,于是在网上找到移到它的办法,使用 PowerShell 执行下面命令 查看Docker状态和版本 wsl -l -v 关闭Docker服务 wsl --shutdown …...

Oracle 19c RAC 心跳异常处理

客户机房异常断电后,启动19c集群报错如下 2024-07-05 17:43:27.934 [GIPCD(5964292)]CRS-42216: No interfaces are configured on the local node for interface definition en3(:.*)?:100.100.100.0: available interface definitions are [en0(:.*)?:10.88.0.…...

【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密

在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...

Auto-Coder使用GPT-4o完成:在用TabPFN这个模型构建一个预测未来3天涨跌的分类任务

通过akshare库&#xff0c;获取股票数据&#xff0c;并生成TabPFN这个模型 可以识别、处理的格式&#xff0c;写一个完整的预处理示例&#xff0c;并构建一个预测未来 3 天股价涨跌的分类任务 用TabPFN这个模型构建一个预测未来 3 天股价涨跌的分类任务&#xff0c;进行预测并输…...

反射获取方法和属性

Java反射获取方法 在Java中&#xff0c;反射&#xff08;Reflection&#xff09;是一种强大的机制&#xff0c;允许程序在运行时访问和操作类的内部属性和方法。通过反射&#xff0c;可以动态地创建对象、调用方法、改变属性值&#xff0c;这在很多Java框架中如Spring和Hiberna…...

HTML前端开发:JavaScript 常用事件详解

作为前端开发的核心&#xff0c;JavaScript 事件是用户与网页交互的基础。以下是常见事件的详细说明和用法示例&#xff1a; 1. onclick - 点击事件 当元素被单击时触发&#xff08;左键点击&#xff09; button.onclick function() {alert("按钮被点击了&#xff01;&…...

【碎碎念】宝可梦 Mesh GO : 基于MESH网络的口袋妖怪 宝可梦GO游戏自组网系统

目录 游戏说明《宝可梦 Mesh GO》 —— 局域宝可梦探索Pokmon GO 类游戏核心理念应用场景Mesh 特性 宝可梦玩法融合设计游戏构想要素1. 地图探索&#xff08;基于物理空间 广播范围&#xff09;2. 野生宝可梦生成与广播3. 对战系统4. 道具与通信5. 延伸玩法 安全性设计 技术选…...

【笔记】WSL 中 Rust 安装与测试完整记录

#工作记录 WSL 中 Rust 安装与测试完整记录 1. 运行环境 系统&#xff1a;Ubuntu 24.04 LTS (WSL2)架构&#xff1a;x86_64 (GNU/Linux)Rust 版本&#xff1a;rustc 1.87.0 (2025-05-09)Cargo 版本&#xff1a;cargo 1.87.0 (2025-05-06) 2. 安装 Rust 2.1 使用 Rust 官方安…...

深度学习水论文:mamba+图像增强

&#x1f9c0;当前视觉领域对高效长序列建模需求激增&#xff0c;对Mamba图像增强这方向的研究自然也逐渐火热。原因在于其高效长程建模&#xff0c;以及动态计算优势&#xff0c;在图像质量提升和细节恢复方面有难以替代的作用。 &#x1f9c0;因此短时间内&#xff0c;就有不…...

Golang——9、反射和文件操作

反射和文件操作 1、反射1.1、reflect.TypeOf()获取任意值的类型对象1.2、reflect.ValueOf()1.3、结构体反射 2、文件操作2.1、os.Open()打开文件2.2、方式一&#xff1a;使用Read()读取文件2.3、方式二&#xff1a;bufio读取文件2.4、方式三&#xff1a;os.ReadFile读取2.5、写…...

「全栈技术解析」推客小程序系统开发:从架构设计到裂变增长的完整解决方案

在移动互联网营销竞争白热化的当下&#xff0c;推客小程序系统凭借其裂变传播、精准营销等特性&#xff0c;成为企业抢占市场的利器。本文将深度解析推客小程序系统开发的核心技术与实现路径&#xff0c;助力开发者打造具有市场竞争力的营销工具。​ 一、系统核心功能架构&…...

协议转换利器,profinet转ethercat网关的两大派系,各有千秋

随着工业以太网的发展&#xff0c;其高效、便捷、协议开放、易于冗余等诸多优点&#xff0c;被越来越多的工业现场所采用。西门子SIMATIC S7-1200/1500系列PLC集成有Profinet接口&#xff0c;具有实时性、开放性&#xff0c;使用TCP/IP和IT标准&#xff0c;符合基于工业以太网的…...