光圈与F数相关知识
一、F数
F数、光圈数、相对孔径的倒数。
F数代表的意义
- F数小(光圈大)、F数大(光圈小)。
- F数又称为镜头速度,F数小的镜头速度快。因为拍摄的曝光时间△t 正比于F数的平方。
- F数还能表征镜头的分辨率,F数越小,能分辨两点间的距离越小,即分辨率越高。因为圆孔最小衍射角为:。所以,像面上能够分辨得开的两点间的最小距离可以计算得到:
F数与光能量
一般而言,照相机拍摄物体的距离比较远,像距近似等于镜头焦距,焦距越大像距越大。而像的面积是与像距的平方成正比的,即像的面积近似与焦距 的平方成正比。
像面接收到的光强正比于 ,即,正比于相对孔径的平方。
即,像面接收到的光强反比于F数的平方。
二、光圈
光圈是一个用来控制光线透过镜头,进入机身内感光面光量的装置,它通常是在镜头内。表达光圈大小我们是用f值。对于已经制造好的镜头,我们不可能随意改变镜头的直径,但是我们可以通过在镜头内部加入多边形或者圆形,并且面积可变的孔状光栅来达到控制镜头通光量,这个装置就叫做光圈。
光圈数(F)和光圈是一个反比关系。即F值越小,光圈越大。F值越大,光圈越小。
光圈在拍摄原理图中的位置:
旋转镜头上的调节环或者数码相机机身上的旋钮,可以调节光圈大小:
完整的光圈值系列如下:
光圈【 1/1.0,1/1.4,1/2.0,1/2.8,1/4.0,1/5.6,1/8.0,1/11,1/16,1/22,1/32,1/44,1/64】
光圈的档位设计是相邻的两档的数值相差1.4倍(2的平方根1.414的近似值)相邻的两档之间,透光孔直径相差根号2倍,透光孔的面积相差一倍, 底片上形成的影像的亮度相差一倍,维持相同曝光量所需要的时间相差一倍。
这里值得一提的是光圈 F数越小,通光孔径越大(如右图所示),在同一单位时间内的进光量便越多,而且上一级的进光量刚好是下一级的两倍。像面上的光强反比于F数的平方,在相同环境下拍摄同一个物体,后一档要比前一档的曝光时间增加一倍 。
例如光圈从F8调整到F5.6 ,进光量便多一倍,我们也说光圈开大了一级。F5.6的通光量是F8的两倍。同理,F2是F8光通量的16倍,从F8调整到F2,光圈开大了四级。
对于消费型数码相机而言,光圈 F值常常介于 F2.8 - F11。此外许多数码相机在调整光圈时,可以做 1/3 级的调整。
光圈大小
光圈越大进光亮越多,光圈小相反,光圈大背景越虚化,光圈小背景越清。
- 大光圈通光量大,可以提升快门速度,在光线不足时更有利于手持拍摄
- 在拍摄运动物体时,大光圈有利于配合高速快门,将运动的物体“凝固”
- 大光圈最迷人的一个特性是:用大光圈拍摄,焦平面上的被摄物清晰,而焦外模糊(也就是人们常说的虚化)
光圈与景深
光圈大(F数小),景深浅;光圈小(F数大),景深深。
患有近视眼不戴眼镜的话,总是习惯性地眯起眼睛看东西,这样往往看得清楚一些。这就是:缩小光圈(瞳孔),增加景深。
光圈叶片与衍射
理论上,镜头的孔径应该是圆形,光圈也应该是圆形的,但实际上,目前绝大多数镜头的孔径,在经过光圈机构之后,形状就不再是完美的圆形,原因是镜头需要使用光圈叶片的开合来创造不同尺寸的光圈(通光孔径)。
结果,经过光圈叶片的控光(遮挡),光圈的形状就变成一个多边形,例如六角形或八角形,而不是一个完美的圆形。
此时就产生了各种衍射(Diffraction,又称绕射)现象。衍射,是指波(光线光波都是“波”的一种)遇到障碍物时偏离原来直线传播路径的物理现象。
在经典物理学中,波在穿过狭缝、小孔或圆盘之类的障碍物后,会发生不同程度的弯散传播。假设讲一个障碍物(光圈机构)放在光源和观察屏(影像传感器或胶片)之间,则会有光亮区域和阴暗区域出现于观察屏,此时的明暗区域边界就会出现“不锐利”但明暗相间的复杂图样。此时的衍射,则会根据障碍物的形状,进而出现圆孔衍射、单缝衍射和衍射光栅等不同现象。
以镜头的光圈来说,就会因为光线经过两片相邻的光圈叶片重叠位置所形成的一个尖锐起角或边缘,而产生由多种衍射现象叠加而成的成像效果。
镜头光圈组件中的叶片数量、形状和开合角度,决定了光圈机构所形成的光孔的“圆”的程度,同时也由此决定了衍射现象对成像分辨率的限制程度,以及“星芒”拍摄效果中的点光源星芒数量、长度和强度。
利用衍射现象对成像分辨率的限制,可以获得“星芒”效果和背景虚化的点光源光斑。
星芒效果的拍摄有两种实现方式:1.小光圈;2.星光滤镜。
这两种方式,本质上是一样的,都是利用光波的衍射现象实现。
针对星芒效果:
当光圈叶片数为偶数(双数)时,拍摄点光源时呈现出来的星芒射线数量与光圈叶片数直接对应,8叶片就会产生8道星芒射线,16片则会产生16道星芒。
当镜头光圈叶片数为单数时,则会呈现出双倍于光圈叶片数的星芒射线。如9叶片则会拍摄出18道星芒射线。
其次,光圈叶片数越多,形状设计与其开合角度越匹配(目前多采用犬牙/水滴形状),其形成的光孔就越接近于圆形,而此时在景深范围之外的背景或前景点光源被虚化后的光斑的形状就越容易呈现漂亮的圆形(这里暂不考虑口径蚀的影响)。
最后,光圈叶片数越多,其结构强度和稳定性越低,设计、制造和维护成本就越高。从某个角度来说,如果一支已被实践和市场证明了是耐用性高和故障率低的多光圈叶片镜头,厂商在其上投入的成本和技术也可以被看作是高昂、可靠、成熟的,这支镜头也可以被看作是一支高质量的好镜头。
【参考文献】
光圈数值与光圈大小的关系_百度知道 https://zhidao.baidu.com/question/1799793526429830867.html
F 数_百度百科 https://baike.baidu.com/item/F%20%E6%95%B0/22129903
光圈叶片数量与衍射导致的品质和成像问题 https://baijiahao.baidu.com/s?id=1593649135402583682&wfr=spider&for=pc
光圈与F数相关知识的更多相关文章
- es分片数相关知识
分片数量 总分片数=主分片数 *(副分片数+1) 如下创建索引配置表示,总分片数=1 *(1+4),表示总共5个分片. "settings": { "number_of_ ...
- [Hanani]高数相关知识记录
分部积分 \(\int uv'{\rm d}x=uv-\int u'v{\rm d}x\)
- HTML入门基础教程相关知识
HTML入门基础教程 html是什么,什么是html通俗解答: html是hypertext markup language的缩写,即超文本标记语言.html是用于创建可从一个平台移植到另一平台的超文 ...
- 04StringBuffer相关知识、Arrays类、类型互换、正则、Date相关
04StringBuffer相关知识.Arrays类.类型互换.正则.Date相关-2018.7.12 1.StringBuffer A:StringBuffer的构造方法: public Strin ...
- 【Stream—7】NetworkStream相关知识分享
一.NetworkStream的作用 和先前的流有所不同,NetworkStream的特殊性可以在它的命名空间中得以了解(System.Net.Sockets),聪明的你马上就会反应过来:既然是在网络 ...
- Vim编译器的相关知识
Vim编译器相关知识 1.关于Vim编译器 在热门Linux操作系统中都会默认安装一款超好用的文本编辑器——名字叫“vim”,vim是vi编辑器的升级版. vim 具有程序编辑的能力,可以主动的以字体 ...
- 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸
类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...
- 【转】java NIO 相关知识
原文地址:http://www.iteye.com/magazines/132-Java-NIO Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的 ...
- Python 数据分析(二 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识
Python 数据分析(二) 本实验将学习利用 Python 数据聚合与分组运算,时间序列,金融与经济数据应用等相关知识 第1节 groupby 技术 第2节 数据聚合 第3节 分组级运算和转换 第4 ...
随机推荐
- python之pack布局
#Pack为一布局管理器,可将它视为一个弹性的容器 '''1.一个空的widget'''#不使用pack # -*- coding: cp936 -*- from Tkinter imp ort * ...
- javascript快速入门25--浏览器中的XML
打开XML 首先,直接从浏览器中打开XML文件,浏览器会对其进行格式良好性检查,如果不符合XML语法规范则显示出错,如果格式良好,再检查是否包含样式表(CSS或XSL),如果包含样式表,则用样式表格式 ...
- Java遍历总结:for、for each和迭代器iterator
一.for,for each和iterator用法和区别: 相同点: 三个都可以用来遍历数组和集合 不同点: 1.形式差别 //for的形式是 ;i<arr.size();i++){...} ...
- 【HTTPS双向加密认证】
HTTPS单向认证和双向认证 nearzk-osc 发布时间: 2015/07/30 15:27 阅读: 4177 收藏: 178 点赞: 6 评论: 3 一.背景&概念 HTTPS:在htt ...
- 分页 返回 json格式数据
分页工具类PageBean.java package org.activeii.activeii.app.person.util; import java.util.List; public clas ...
- vue-cli webpack 中全局引入 jquery
1.安装 jquery npm install jquery --save-dev 2.修改 webpack.base.conf.js 方法一 首先加入: const webpack = requir ...
- c与c++中的强制类型转换区别
强制类型转换的一般形式为: (类型名)(表达式) 如:(int)a.这是C语言使用的形式,C++把它保留了下来,以利于兼容. C++还增加了以下形式: 类型名(表达式) 如:int(a).这种形式类似 ...
- Oracle 存储过程调用返回游标的另一个存储过程。
一个扩展存储过程调用另一个存储过程,示例: 被调用存储过程:最后会返回一个游标,游标返回一个值.调用这个存储过程的存储过程同样需要获取它. procedure SearchBill --根据到货单号查 ...
- ftp mybatis
c# 字符串和Ascii码转换http://www.cnblogs.com/JoshuaDreaming/archive/2010/11/19/1882068.html ftp 公式 http://w ...
- iOS原生推送(APNS)进阶iOS10推送图片、视频、音乐
代码地址如下:http://www.demodashi.com/demo/13208.html 前言 我们首先要在AppDelegate里面进行iOS的适配,可以参考这篇文章 iOS原生推送(APNS ...