一、摄影基础课

news2025/2/27 23:08:05

目录

  • 第一章 控制曝光
    • 1. 曝光及曝光三要素
      • 1.1 曝光
      • 1.2 光圈
      • 1.3 快门
      • 1.4 感光度(ISO)
      • 1.5 曝光三要素之间的关系
    • 2. 曝光模式
    • 3. 测光模式
    • 4. 曝光补偿
  • 第二章 控制对焦
    • 1. 对焦区域
    • 2. 对焦模式
  • 第三章 控制色彩

第一章 控制曝光

1. 曝光及曝光三要素

1.1 曝光

曝光:光线进入相机成像的过程,相机进入多少光线,就决定照片的明暗是否合适。如果进入光线过多,照片会偏亮,即曝光过度;相反,进入光线过少,照片偏暗,即曝光不足。如果进入光线合适,就称为曝光准确

相机控制曝光(照片明暗)的三要素:光圈、快门、感光度(ISO)。

1.2 光圈

光圈:通过控制相机通光孔来控制进入相机光线的多少,由一组叶片旋转围绕组成。

  • 光圈调大 → 通光孔变大 → 进光量增多 → 画面变亮

  • 光圈越小 → 通光孔变小 → 进光量减小 → 画面变暗

光圈在相机中的表示:F + 数字。数字越小,光圈越大;数字越大,光圈越小。

光圈除了影响相机进光量的大小,还会对照片的背景虚化效果产生影响。光圈越大,背景虚化效果越强,使拍摄主体从画面中分离出来,更加突出。

应用:

  • 大光圈适用于:人像、花卉特写等
  • 小光圈适用于:风景、集体照等

调节光圈大小:光圈优先模式(A)、手动模式(M)

1.3 快门

快门:光线进入相机的另一道门。有一组叶片上下组合构成,类似于卷帘门,可以打开和关闭。

当快门打开的时候,光线可以持续进入相机;当快门关闭的时候,光线一点都无法进入相机,即一张照片曝光结束。

  • 快门时间越长,进入相机的光线越多,照片越亮
  • 快门时间越短,进入相机的光线越段,照片越暗

快门除了影响相机进光量的大小,还会对夜间拍照产生影响。

  • 短快门时间:用于记录瞬间图像
  • 慢快门时间:用于夜间记录汽车尾灯拉丝、光绘等

注意,长快门时间的拍摄最好使用三脚架固定相机,否则手部抖动会影响画面清晰度。

调节光圈大小:快门优先模式(S)、手动模式(M)

1.4 感光度(ISO)

感光度:相机感光元件对光线的敏感程度。

胶卷相机是将光源投射到胶卷上成像,数码相机是将光源投射到感光元件上成像,这里感光元件就相当于胶卷。

在相机的光圈与快门参数固定的前提下(即进入相机的光源总量固定)

  • ISO 越高 → 相机对光线越敏感 → 照片越亮
  • ISO 越低 → 相机对光线越不敏感 → 照片越暗

ISO 除了可以控制照片明暗以外,还会对画质产生影响:

  • ISO 越高,照片越亮,但是照片中噪点越多,照片画质越低
  • ISO 越低,照片越暗,但是照片中噪点越少,照片画质越高

对于夜间拍摄,在固定快门速度(夜间快门速度不能太低)和设置最大光圈前提下,画面依然比较暗,这时就必须提高 ISO;对于拍摄高速运动的物体,在设置快门速度为 1 1000 \frac{1}{1000} 10001 (这里快门速度不能过低)和设置最大光圈的前提下,画面依旧比较暗,这时也必须提高 ISO。

1.5 曝光三要素之间的关系

一张曝光比较正常的照片,其明暗程度是由光圈、快门、ISO共同控制。

在光线充足条件下,通常会选择 100 ∼ 200 100 \sim 200 100200 之间的低 ISO。ISO 一般比较固定,暂时不予考虑,下面着重考虑光圈和快门的关系。

由上面的学习知道:相机进光量 = 光圈大小 + 快门时间

由上面式子,对于一张曝光正常的照片,其进光量是固定的,所以光圈大小与快门时间二者是相反的关系,即:

  • 光圈越小,快门时间越长
  • 光圈越大,快门时间越短

因此实际拍摄中:

  • 虚化效果,需要 大光圈 + 短快门
  • 运动轨迹或者慢门效果,需要 小光圈 + 长快门

2. 曝光模式

每一个相机都有模式转盘,这里以尼康 D7500 为例(下面都是这个相机)。

***插入照片***

  • P 程序自动模式:光圈和快门由相机自动设置,ISO 可以手动设置
  • S 快门优先模式:光圈由相机自动设置,快门与 ISO 可以手动设置
  • A 光圈优先模式:快门由相机自动设置,光圈与 ISO 可以手动设置
  • M 全手动模式:光圈、快门和 ISO 都手动设置
  • SCENE 场景模式:所有参数由相机自动设置

3. 测光模式

测光:相机对周围光线的侦测,自动匹配一个可以让照片正常曝光的参数。

***插入照片***

上面前矩阵测光、点测光两种模式最常用,其中点测光适用于拍摄逆光效果,其余两种测光模式使用很少。

4. 曝光补偿

几乎所有相机都会存在一个曝光补偿表,

***插入照片***

该表在不同模式下作用不同:

  • M 档:监视当前画面亮度是否正常,即作为曝光指示表
  • A、S、P 这类半自动档中:可以手动纠正当前画面亮度,即作为曝光补偿表

在相机中按住 10 键拨动主指令拨盘来调节(前副后主)。

***插入照片***

曝光补偿使用:白加黑减。假如需要拍摄白色的物体,就需要加曝光补偿;当拍摄黑色物体的时候,需要减曝光补偿。

第二章 控制对焦

相机对焦方式:大多数情况下是半按快门。但是仅仅半按快门可能会拍摄出背景清晰但是人像模糊的照片。因此还需要更多的对焦方法,使相机准确清晰地拍出我们想要的照片。

1. 对焦区域

准确设置对焦区域,可以是相机准确聚焦到想要拍摄的物体上。比如拍摄人物的时候,聚焦区域一般设置在人的眼睛位置。

对焦区域分类:这里参考说明书吧,主要有三种。

2. 对焦模式

自动对焦 AF

  • 单词伺服 AF-S,即单次自动对焦,半按快门一次对焦一次。一般用于拍摄人像或者是静止的物体。
  • 连续伺服 AF-C,即持续对焦,一般用于拍摄运动物体。
  • 自动伺服 AF-A,前面两种物体的结合,一般用于拍摄物体运动不清楚的情况下。

手动对焦 MF

在相机镜头中存在两个圆环,粗的是变焦环,细的是对焦环。

在这里插入图片描述

手动对焦不需要使用半按快门实现对焦,在通过变焦环定好焦距的前提下,调节对焦环实现对焦即可,这里是否对焦是需要通过肉眼判断。

手动对焦一般用于根据自己想法的创意拍摄,或者在光线较暗的条件下,自动对焦无法对焦,这时候就必须使用手动对焦。

第三章 控制色彩

白平衡:不管在什么光线条件下,都能将白色的物体还原成白色,即帮助摄影师在光线复杂的条件下还原物体本来的颜色。

一般情况下,都是使用自动白平衡。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/436097.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

尚硅谷大数据技术Zookeeper教程-笔记01【Zookeeper(入门、本地安装、集群操作)】

视频地址:【尚硅谷】大数据技术之Zookeeper 3.5.7版本教程_哔哩哔哩_bilibili 尚硅谷大数据技术Zookeeper教程-笔记01【Zookeeper(入门、本地安装、集群操作)】尚硅谷大数据技术Zookeeper教程-笔记02【服务器动态上下线监听案例、ZooKeeper分布式锁案例、企业面试真…

外包干了4年,直接废了···

有一说一,外包没有给很高的薪资,是真不能干呀! 先说一下自己的情况,大专生,19年通过校招进入湖南某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了&#xff0…

[java/初学者]java常用API(1)——包装类

前言 在学习本课题之前,我们首先需要知道什么是API。 API,即Application Programming Interface,中文名称是“应用程序接口", 这些接口就是"jdk所提供"给我们使用的类,我们不需要去深究它是如何实现…

STM32+EC20实现4G无线通信

EC20是一款集成度非常高的4G无线通信模块,支持多种常见通信频段,能满足几乎所有的M2M(MachinetoMachine)应用需求。模块支持TCP/UDP/FTP等一众网络协议,内置多星座高精度定位GNSS接收机,快速提供准确的经纬度信息,UART…

vscode java环境扩展

下载安装jdk: Java Downloads | Oracle 下载安装maven: Maven – Download Apache Maven windows系统选择 Binary zip archive maven目录中的conf文件中有一个settins.xml文件 镜像&#xff08;mirrors&#xff09;二选一 <mirror><id>nexus-aliyun</…

影视动画设计有些SCI期刊推荐? - 易智编译EaseEditing

以下是几本影视动画设计方向的SCI期刊&#xff1a; ACM Transactions on Graphics: 该期刊是ACM&#xff08;Association for Computing Machinery&#xff0c;美国计算机协会&#xff09;下的一个子刊&#xff0c;涵盖了计算机图形学和交互技术等领域&#xff0c;也包括了动…

虚拟化技术 — 硬件辅助的虚拟化技术

目录 文章目录 目录硬件辅助的虚拟化技术概览CPU 虚拟化技术基于二进制翻译的全虚拟化技术&#xff08;Full-Virtualization&#xff09;需要改造 GuestOS 的半虚拟化技术&#xff08;Para-Virtualization&#xff09;Intel VT-x 硬件辅助的虚拟化技术&#xff08;Hardware-ass…

智芯Z20K11x串口printf重定向

智芯Z20K11x串口printf重定向 目录 智芯Z20K11x串口printf重定向前言1 串口代码编写2 Keil勾选MicroLIB库结束语 前言 智芯Z20K11x系列是基于ARM CORTEX M0的中低端微控制器&#xff0c;高达256K P FLASH 128K D FLASH&#xff0c;2路CANFD接口&#xff0c;4路UART/LIN接口&a…

综合能源系统中基于电转气和碳捕集系统的热电联产建模与优化研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

HashMap理解

简单介绍 HashMap是双列集合Map接口下的实现类&#xff0c;jdk1.8之前其数据结构是数组链表、jdk1.8之后是数组链表红黑树&#xff0c;是线程不安全的&#xff0c; 原理图&#xff1a; HashMap放值的过程&#xff1a; HashMap先是根据Hash算法算出key的hashcode码值&#xff0…

Vivado之VIO原理及应用

虚拟输入输出&#xff08;Virtual Input Output,VIO)核是一个可定制的IP核&#xff0c;它可用于实时监视和驱动内部FPGA的信号&#xff0c;如图所示。 可以定制VIO的输入和输出端口的数量与宽度&#xff0c;用于和FPGA设计进行连接。由于VIO核与被监视和驱动的设计同步&#xf…

Linux操作系统原理—内核网络协议栈

前言 本文主要记录 Linux 内核网络协议栈的运行原理 数据报文的封装与分用 封装&#xff1a;当应用程序用 TCP 协议传送数据时&#xff0c;数据首先进入内核网络协议栈中&#xff0c;然后逐一通过 TCP/IP 协议族的每层直到被当作一串比特流送入网络。对于每一层而言&#xff…

SwiftUI 使用 UIPageViewController 翻页后出现空白的原因及解决

问题现象 我们 SwiftUI 开发的 App 需要 UIPageViewController 的翻页功能,这可以非常方便的通过桥接 UIKit 到 SwiftUI 来搞定: 不过,观察上图可以发现 App 翻页显示的并不太对:当用户通过右下角的 UIPageControl 触发翻页时没有问题,但当用户直接手动在 UIPageViewCont…

【毕业设计】基于程序化生成和音频检测的生态仿真与3D内容生成系统----音频检测算法设计

(2条消息) 【开发日志】2022.09.02 ZENO----Audio----Beat detection algorithm----Combine Wav&Mp3_minimp3 和 ffmpeg_EndlessDaydream的博客-CSDN博客https://blog.csdn.net/Angelloveyatou/article/details/126670613 4 音频检测算法设计 4.1 节拍检测算法 4.1.1 节…

JavaSE——数组

这篇文章的面向读者为Java初级程序员&#xff0c;也就是刚刚接触到Java这门语言&#xff0c;里面描述的内容主要是数组相关的内容&#xff0c;讲解了最基础的一些数组扩容思路&#xff0c;数组赋值机制&#xff0c;什么是引用地址&#xff0c;什么是基础数据赋值。 Java该章节数…

JAVA入坑之线程

目录 一、&#xff1a;相关概念 1.1中央处理器(CPU&#xff0c;Central Processing Unit) 1.2程序、进程、线程 1.3线程与任务 二、线程的创建&#xff1a; 2.1继承Thread创建线程&#xff1a; 使用Thread子类创建线程的优缺点 2.2实现Runnable接口创建线程&#xff1a;…

【C++STL精讲】list的使用教程及其模拟实现

文章目录 &#x1f490;专栏导读&#x1f490;文章导读&#x1f337;list是什么&#xff1f;&#x1f337;list如何使用&#xff1f;&#x1f337;list的模拟实现&#x1f33a;定义list类&#x1f33a;构造函数&#x1f33a;push_back&#x1f33a;pop_back &#x1f337;list迭…

利用STM32实现自平衡机器人功能与方法

将机器人整体开源&#xff0c;同时总结一下机器人搭建过程中遇到的坑和未来的改进方向。在分享的文件里包含了结构设计、程序控制、电路设计以及其他模块相关资料供大家参考。 第一&#xff1a;机器人原理分析 首先来看成品图&#xff1a; 如图所示&#xff0c;该机器人根据陀…

宝塔面板设置虚拟内存Swap降低的方法

宝塔面板可以通过设置Swap/虚拟内存的方式来降低内存使用率和负载&#xff0c;使用宝塔面板的Linux工具箱即可设置虚拟内存&#xff0c;新手站长来详细说下宝塔Linux面板设置Swap/虚拟内存的方法&#xff1a; 宝塔面板设置虚拟内存 设置虚拟内存是通过Linux工具箱&#xff0c…

4.0、Java继承与多态 - 抽象类与抽象方法

4.0、Java继承与多态 - 抽象类与抽象方法 先给大家举个例子 -> 创建一个父类 - 图形类&#xff1b;图形类中有一个计算面积的方法 calculateArea()&#xff1b; 创建三个子类 - 正方形、三角形、圆形 类&#xff1b; 由于我们图形类父类中未明确指明是什么图形&#xff0c…