误码率越高越好还是越低越好_ISO永远都是越低越好?不一定!这些情况下要用高 ISO!...

关于摄影中的参数,在说到 ISO(感光度)的时候,大家脑海中肯定都会想到那句摄影中的定律——“使用尽可能低的 ISO ”,这是为什么呢?通过下面这张典型的高 ISO 照片我们能知道原因be15de2ddb9faaa408c11528571d7502.png在图片里,那些不自然的、充斥整个画面的白色小点被称为噪点,是高 ISO 照片的特点,而且 ISO 越高噪点越多越明显。所以,在绝大部分情况下,我们都要使用尽可能低的 ISO。但世事无绝对,高 ISO 也并不是绝对禁止的。下面,就为大家介绍的就是一些可以、应当,或者说是必须使用高 ISO 的拍摄场景。b1de053a42f5875e578738db553879f6.png首先,要解释清楚哪些场景下要用高 ISO,必须先说明白一个问题:ISO 到底有啥用?曝光三角曝光三角是摄影最基础的技巧之一,便是控制画面的曝光,控制曝光的三个参数:快门速度、光圈值和 ISO。3d69134ab4f520cb11cd538656f852e8.png就像上图所示,三个要素共同决定了影调,即画面的明暗程度;而三个要素又各自带有另外的特殊效果:光圈值影响画面的景深大小,ISO 影响画面的噪点多少。了解这一基本概念以后,就能理解那些“使用高 ISO”的情况了——  1.高速快门  我们在拍摄一些高速物体(体育运动、动物移动……)时,需要用高速快门来将画面“凝固”住,才能拍到清晰的主体,而不是拍到一团模糊的虚影。比如在赛车比赛中,想要让相机快门跟得上时速超快的赛车——872139b8cce9ae636254727fadd1d913.png再比如,要拍出清晰的蜂鸟图像,尤其把那双超高频煽动的翅膀拍清楚,你需要数千分之一秒的快门——12f52409146cb3110599cc5bd338060e.png如此之高的快门速度下,曝光时间极低。即使环境光条件良好,使用最大的光圈,曝光仍然会不足,因此我们需要增加 ISO。同样的道理,在低光的黑暗环境下拍摄,而你又需要使用较高的快门速度来凝固瞬间动作,也需要提高 ISO 来避免曝光不足d964d8022726e525a41a609f0080f0ad.png▲就如上图,拍摄人物表演时,光照条件不足,同时距离较远,无法用闪光灯补光。总之,需要用上高速快门的时候,最好根据实际情况,恰当地提高几档 ISO。  2.手持夜景与长焦  这里先提一下“安全快门”这个概念,摄影里将“手持拍摄时能保持不手抖的最低快门速度”称为安全快门,通常数值为:1/焦距(秒)。你使用的快门速度必须高于这个值。而在低光环境中,环境光严重不足,必须增加曝光,但光圈和快门速度的提升范围都有限,前者受限于最大光圈值,后者受限于安全快门。提高 ISO,就成了正常曝光的唯一选择。459821785dd050df593e49d2883d73be.png此外,在使用长焦镜头拍摄时,我们也需要使用高 ISO,因为镜头的安全快门和焦距成反比,长焦镜头的安全快门值较低。比起一般镜头,长焦镜头手持需要使用更高的快门速度,为了保持曝光的正常,可能需要略微调高一些 ISO。496e128a5c791fa5c23ade043cbde849.png  3.静止星空  拍摄星空时,环境光极低,需要增加的进光量极多。而要拍出静止的星空,曝光时间就不能太长。拍摄这一主题有个“600法则”:曝光时间不能超过“600/镜头焦距”。超过这一时间限制,你拍出的星星可能就会出现“拖线”,变成星轨。ed9e525ebde480d7e0963de959551c0f.png在曝光时间有限,而环境光又严重不足的前提下,想要拍摄星星静止的星河画面,你不仅要开大光圈,可能还要使用很高的 ISO 值,来使星星更闪亮,更突出。f4e7e93598190a2ac96c6ae95dce19c0.png  4.雾景雪景  绝大部分拍摄题材都怕噪点,需要干净通透,但也有例外,比如说雾雨雪天气。在这些天气里,我们可以追求朦胧之美。这种朦胧感本质上就是景物细节信息的丧失,和高 ISO 下的细节信息丧失有异曲同工之妙。此外,雾的本质就是空气中的颗粒增多,阻挡视线,而噪点也是阻挡视线的颗粒。7ef10de78868a65a8a5236c9cec690f6.png基于这种原理,我们还可以用在拍摄下雪天气。98782c1fbe6a2249764db01f4c245975.png
来源:网络图片版权归原作者所有,侵删更多精彩内容请关注GZphotos公众号11db8c090e094f662795e404c8b8cc5c.gif

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

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

相关文章

如何在Java 8中创建线程安全的ConcurrentHashSet?

在JDK 8之前,还没有办法在Java中创建大型的线程安全的ConcurrentHashSet。 java.util.concurrent包甚至没有一个名为ConcurrentHashSet的类,但是从JDK 8开始,您可以使用新添加的keySet(默认值)和newKeySet(…

rust如何在木板上上传图片_通过编写一个简单的游戏来学习 Rust | Linux 中国

导读:你可以尝试以多种语言编程一个简单的游戏来开始编程之路。本文字数:4068,阅读时长大约: 5分钟https://linux.cn/article-12979-1.html作者:Moshe Zadka译者:Xingyu.Wang当你想学习一门新的编程语言时&…

python神经网络教程16_Python深度学习之神经网络视频

Python深度学习之神经网络视频课程简介该阶段是深度学习的入门课程,主要介绍经典的深度学习框架TensorFlow的使用,IO操作,以及神经网络基础、卷积神经网络的相关知识,并用卷积神经网络原理搭建、设计自己的网络,实现对…

apache camel_REST与Apache Camel

apache camel有许多方法可以在Camel中公开HTTP终结点:jetty,tomcat,servlet,cxfrs和restlet。 其中的两个组件– cxfrs和restlet也仅需几行代码即可支持REST语义。 这个简单的示例演示了如何使用camel-restlet和camel-jdbc进行CRU…

删除 多个表_合并汇总多个工作簿多个工作表,删除修改新增更新内容只需刷新...

要求:1、把多个工作簿的多个工作表内容合并汇总2、后续在任一工作表内删除修改新增内容,无需再重新做表3、后续在任一工作簿中新增一个或多个工作表,无需再重新做表4、后续在文件夹中添加一个或多个Excel工作簿文件,无需再重新做表…

OAuth2,JWT,Open-ID Connect和其他令人困惑的事物

免责声明 如果觉得我必须从一个重要的免责声明开始这篇文章: 不要太相信我要说的话。 我之所以这样说,是因为我们正在讨论安全性。 而且, 当您谈论安全性时,除了100%正确的陈述外,还有冒任何其他风险的风险…

go语言查询某个值是否在数组中_go语言中的数组

package main;import ("fmt")func main() {//声明一个数组var a [3]int;a [3]int{1, 2, 3};//声明并赋值var b [3]int [3]int{1, 2, 3};//声明并赋值(省略类型)var c [3]int{1, 2, 3};//声明并赋值简写d : [3]int{1, 2, 3};//GO中将数组长度作为数组类型的一部分/…

ssm集成笔记_SSM整合笔记

SSM一般是分开学的,Spring,SpringMVC,Mybatis。学完之后整合也是需要学习一段时间。下面是一次整合的实践...SSM的整合顺序一般先整合Spring和Mybatis。再整合SpringMVC。Spring整合Mybatis首先把文件放到lib的文件夹下。然后在src目录下新建…

人工智能在建筑运营_打造智能建筑商

人工智能在建筑运营构建API时,您应始终考虑谁将使用它。 当API简单易用时,用户就会感到满意。 当用户满意时,每个人也都会满意。 但是出色的可用性并非总是容易实现的。 有一些模式对此有所帮助,在这篇文章中,我将重点…

mysql删除用户账号和密码_mysql添加、删除用户和授权用户

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户1.1 登录MYSQL:>mysql -u root -p>密码1.2 创建用户:mysql> insert into mysql.user(Host,User,Password) values("localhos…

从GWT开发人员的角度概述Scala.js

该博客严重偏向于GWT(和基于GWT的框架),但是我们牢记未来GWT可能会被其他技术所取代,因此我们始终愿意探索其他平台/框架。 正如他们所说,多元化可以降低风险。 每种编程语言,甚至最奇怪的编程语言&#xf…

alinq mysql_ALinq让Mysql变得如此简单_MySQL

当大家已经习惯了使用.net 去操作SQL Server,有多少人曾经尝试过使用.net 去操作Mysql数据库!在.net 的光环下,Mysql是显得如此微不足道!但是Mysql的开源又是如此具有诱惑。1. ADO.NET 方式连接Mysql数据库经过在网上查找资料&…

debian php mysql 安装_在 Debian 下安装 Apache,MySQL,PHP

我是转载过来的,原地址 http://blog.csdn.net/youngdze/article/details/20455557 ,我安装成功!首先,对你的源进行更新:$ sudo apt-get update第一步--安装 ApacheApache 是一个开源软件,它目前运行在全球超过 50% 的服务器上&…

java ee cdi_Java EE CDI bean范围

java ee cdiJava EE平台的上下文和依赖注入(CDI)是一项功能,有助于将Java EE平台的Web层和事务层绑定在一起。 CDI是一组服务,可以一起使用,使开发人员可以轻松地在Web应用程序中使用企业bean和JavaServer Faces技术。…

airflow mysql_Airflow 使用及原理分析

Airflow 入门及使用什么是 Airflow?Airflow 是一个使用 Python 语言编写的 Data Pipeline 调度和监控工作流的平台。Airflow 是通过 DAG(Directed acyclic graph 有向无环图)来管理任务流程的任务调度工具,不需要知道业务数据的具体内容,设置…

mysql关于死锁的优化_mysql死锁探究及优化

什么是锁?锁是计算机为了平衡协调多个进程或线程并发访问资源的机制。计算机除了cpu,ram,I/O,数据也是一种共享资源。锁冲突是影响数据库并发性能的一个重要因素。例如行锁,表锁等,读锁,写锁等&…

jdk8 calendar_JDK 8的Calendar.Builder

jdk8 calendar勇敢的Java新世界的定义特征之一是Java空间中构建器模式的日益普及。 Groovy是JVM上最流行的替代语言(对于Java),以在核心库以及Groovy支持的库和框架中大量使用Builder而闻名。 Josh Bloch将该模式带到了Java开发人员社区的最前…

mt5 mysql数据库_Django -- 使用MySql数据库

Django默认使用的sqlite3,这在实际的生产环境中是不推荐的;1. 创建数据库Linux VM_0_15_centos 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux1.1. 使用utf8mb4编码mysql的utf-8编码最多只支持3个字节&…

gradle 安装_如何安装Gradle

gradle 安装Gradle是一个依赖管理/构建工具,结合了Maven和Ant的优点,使其成为功能强大且可自定义的工具。 它还使用了光滑的Groovy DSL而不是Maven和Ant的XML方法,并且当我开始一个新项目时,它是我个人的选择工具。 安装方法如下。…

wps怎么旋转页面_用WPS文字编辑一份试卷,详细教程来了,老师们赶快收藏吧

​ 试卷是每一个教师接触最多的资料了,很多教师在检测前找一些现成的试卷复印给学生练习,但是,有很多题不适合学生,因此,我们需要自己编辑一份试卷了,编辑试卷也并不是很难的,今天,就…