不论是低照度环境下的拍摄,还是用高速快门定格运动瞬间,你都少不了对ISO的掌控。如果你的新手,那你必须要了解下ISO的知识;如果你觉得对ISO已经有足够的认识,那你会大吃一惊的发现居然有这么多你不知道的……

在本文中,你将学习到:

1、ISO的起源与作用

2、相机感光度的设置技巧

3、设置自动ISO的技巧

4、详解相机的噪点

5、降低噪点的方法

ISO代表的是什么?

你会很惊讶地发现,ISO并不代表某个复杂的技术,它其实是相机感光度的一个衡量标准。但是大多数人都不知道,最早的时候,ISO其实是国际标准化组织(International Standards Organization)的英文缩写, 也正是这个组织对相机的感光度做了量化规定。

那ISO有什么作用呢?

在数码时代,你可以把感光度简单地理解成相机传感器的敏感程度。ISO越高、感光度就越高,相同光照、时间与光圈下,你所能获得的画面曝光就越亮。

ISO的计算公式为S=0.8/H(S感光度,H为曝光量)。从公式中我们可以看出,感光度越高,对曝光量的要求就越少。ISO 200的胶卷的感光速度是ISO100的两倍,换句话说在其他条件相同的情况下,ISO 200胶卷所需要的曝光时间是ISO100 胶卷的一半。

感光度的存在有什么意义?

数码时代,成像是通过将光信号转换成电信号实现的。而负责这一过程的就是相机的传感器(CMOS或者CCD), 而数码时代感光度的意义其实就相当于传感器的敏感程度,感光度越高,传感器越敏感,相同画面亮度需要的光线就越少。

这在实际使用的时候往往就意味着拍摄同样的场景跟画面,为了获取同样的曝光亮度,你在提高感光度后就可以使用更高的快门速度或者是更小的光圈来实现。在弱光环境下,为了保证快门速度经常会这么干。

为什么我不能时刻使用最高感光度拍摄呢?

虽然你手里相机的最高感光度可以达到数万,但是我们一定要避免时刻使用最高感光度进行拍摄。基本上当感光度超过一定的数值以后,传感器所捕获的画面的细节、色彩层次都会变差。最大的问题是噪点, 使用最大感光度拍摄必然会使得画面出现非常严重的噪点,图像质量远远不如低感光度拍摄的。

当然,这并不意味着最高感光度就不能使用,在极端的光线条件下,又没有三脚架,提高ISO保证手持快门速度是唯一的选择。毕竟能拍到总比拍不到或者是拍虚掉好吧?噪点归噪点,还是先拍下来再说!

所以我应该时刻坚持使用最低的ISO拍摄?

也不完全是这样的,感光度的使用还是要根据你的拍摄题材跟当时的环境来决定的。ISO100-400下,画面往往干净、纯洁、细节丰富、色彩艳丽。但是在光线不好的时候,即便是光圈全开到最大,在 这样的ISO下你可能还是只能使用较慢的快门速度拍摄,手持拍摄的话很容易把画面拍糊了。这个时候为了保证画面不虚掉,只能通过提高ISO来实现了。

所以你会发现,ISO的使用更多时候是基于正常曝光这个前提下,与光圈、快门的一个权衡。当然,现在相机传感器跟图像处理技术的进步非常之大,对于2011年以后出的大多数新机型,只要ISO不超过 1600,基本都看不出明显的噪点的。诸如EOS 5D MARK III或者是EOS 6D这样的全画幅相机,你甚至可以用到6400乃至更高。

能具体说说ISO的使用吗?

我们可以举个简单的例子,比如你正在拍摄一场篮球运动,你使用了f/2.8 的光圈跟ISO100的设置,相机自动测 光后告诉你需要的快门速度是1/250 秒。这个快门速度拍摄高速运动的篮球手显然是会虚掉的,而光圈已经是最大了,没法再调整了。所以你可以把ISO 从100提高到200,保持光圈不变,那么你就可以使用1/500秒的快门速度了, 当然,你也可以继续提高ISO到400乃至800,以便于使用更高的快门速度来凝固运动的瞬间。

同样的道理也适用于光圈的调整上。 好比你正在用1/250秒、ISO100、f/8的组合拍摄一张风光照,你发现景深有点儿浅了,画面很多地方还是虚的,不在景深范围内。但是你又没有携带三脚架,降低快门速度进而缩小光圈的话容易手抖,把画面拍虚掉。所以你可以提高ISO到200,这样你就可以使用f/11的光圈而不用降低快门速度。

ISO、光圈、快门这三者具体如何使用其实是很有学问的,满足曝光需求是最为基础的,在此基础上,这更多的是 基于创作目的的各种权衡。光圈决定了景深,快门则在很多时候可以决定你的拍摄手法——摇拍、慢门、高速定格等等。在满足这些条件的基础上,尽可能使用较低的ISO以获取更佳的画质。

进阶课堂:使用自动ISO拍摄

多数相机都会有自动ISO这个选项,让我们来看看如何设定它吧。

选择A挡

除了通过相机菜单选择拍摄模式以外,你还可以通过拨动拨轮将ISO设置调节到“A” 挡位,也就是自动挡。如果在一个光线变化比较大的环境下进行拍摄,利用相机的自动 ISO设置会极大地方便你的创作。

选择上限

自动ISO会根据快门与光圈的组合自行匹配相应的ISO出来。当然,你是可以在菜单中设置自动ISO的上限的,建议根据不同机型噪点控制的强弱,自由选择。对于2011年以后上市的多数机型,至少可以设定在3200。

最低快门

对于很多题材的拍摄,往往需要保证一定的快门速度才能够拍出清晰的画面。这个时候你可以通过设置最低快门速度来实现,相机会优先保证快门速度,在此基础上再提高 ISO或者是增大光圈来满足曝光的需求。

由浅入深学java iso_由浅入深学习ISO(感光度)相关推荐

  1. 由浅入深学java iso_由浅入深学Java:基础、进阶与必做260题 PDF扫描版[47MB]

    由浅入深学Java:基础.进阶与必做260题讲解了Java方方面面的知识,全书共分为4篇共28章,第1篇从最基本的JDK安装讲起,包括基本语法与数据类型.数组.字符串.程序控制语句.面向对象编程.继承 ...

  2. 由浅入深学java pdf_由浅入深学Java:基础、进阶与必做260题 PDF_IT教程网

    资源名称:由浅入深学Java:基础.进阶与必做260题 PDF 第1篇  语言基础篇 第1章  Java入门(教学视频:18分钟) 1.1  Java简介 1.2  Java的特点 1.3  JDK的 ...

  3. 零基础学Java,这些学习要点一定得注意!

    许多年的编码经历,在Java编程的路上磕磕绊绊也算是经历啦许多,今天我向大家分享一些我个人的自学方法.现在在网上报个正经点的班得花几千块钱,线下就更夸张,都是万元起步, 我的这些学习方法如果你能用好, ...

  4. 五分钟学Java:如何学习Java面试必考的网络编程

    原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者. 本文思维导图 简介 Java作为一门后端语言,对于网络编程的支持是必不可少的,但是,作为一个经常CRUD的Java工程师,很多时候都不 ...

  5. 趣学java,编程趣学习app

    编程趣学习在这里会有多种编程语言是可以去学习的Java或者是c++,入门级的海鸥就是更加有难度的都是可以选择一个自己可以去学习的课程,跟着讲师一同开始及逆行语言基础知识的学习后面大家就是根据自己的的课 ...

  6. 为什么虚拟机上一运行就显示程序停止_五分钟学Java:如何学习Java面试必考的JVM虚拟机...

    原创声明 本文首发于微信公众号[程序员黄小斜] 本文作者:黄小斜 转载请务必在文章开头注明出处和作者. 本文思维导图 为什么要学习JVM虚拟机 最近的你有没有参加Java面试呢?你有没有发现,Java ...

  7. 为什么虚拟机上一运行就显示程序停止_五分钟学Java:如何学习Java面试必考的JVM虚拟机||CSDN博文精选...

    作者:黄小斜 原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者. 本文思维导图 为什么要学习JVM虚拟机 最近的你有没有参加Java面试呢?你有没有发现,Java面试中总是爱考一类问题, ...

  8. 教你学Java | 带你学习Java多线程(续:创建线程的其他方式与activeCount方法的浅谈)

    前言 相信每一位程序猿对"多线程"这个概念应该都不陌生,无论是在开发还是面试的时候,都会遇到多线程的问题.不过,一定有很多小伙伴才刚刚接触到多线程,那么在此就由小弟为各位小伙伴细细 ...

  9. 学习Java需要先学C语言吗-不学c直接学java

    C语言是面向过程的,Java是面向对象的,思想不一样,一门语言的基础部分不过是一些关于数的类型,字符的类型的定义.但是就是这些简单的组合,组成复杂的系统. 学Java不一定要C基础,单从语言本身,你买 ...

最新文章

  1. GPU编程和流式多处理器
  2. JS基础知识学习(一)
  3. 递归神经网络——就是解决AST这样的问题
  4. Oracle RMAN中备份表空间名为'TEST'时需要注意的问题
  5. 山科大计算机专业排名,山东科技大学专业排名情况
  6. 百度首页html简单代码_百度站长平台为什么要验证网站及验证方法
  7. JQuery $作用
  8. react部署在node_如何在没有命令行的情况下在3分钟内将React + Node应用程序部署到Heroku
  9. 微软开放Xbox 360游戏开发平台
  10. java后台异步任务执行器TaskManager
  11. Centos7 下部署yapi 详细教程
  12. 【带着canvas去流浪(11)】Three.js入门学习笔记
  13. ie8以ie7方式解析
  14. 解决远程服务器ssh登陆慢等问题
  15. html点击冒泡事件,JavaScript 浏览器事件机制(捕获、冒泡、委托)
  16. python下标访问字典的指_python字典下标
  17. python 之 del() 函数
  18. CubeMXIDE 汉化
  19. 为什么⽤线程池?解释下线程池参数?
  20. linux下的go富集分析,GO富集分析(R包GOseq)

热门文章

  1. 代码Review CheckList
  2. 打印心形图案---程序猿才有的浪漫---入门级---C语言实现
  3. [Android]自定义View带效果的滚动数字
  4. BUUCTF WEB [极客大挑战 2019]LoveSQL
  5. 宋宝华:那些年你误会的Linux DMA(关于Linux DMA ZONE和API最透彻的一篇)
  6. 中国瞄准人工智能强国目标
  7. 微信小程序支付(已调试通过)
  8. 提前准备,方能“随机”应对,人生不悔
  9. 32位和64位系统的区别
  10. (各大虚拟化产品掐架)浅解VMware加入OpenStack的原因