首先认识焦距:是指平行光线经透镜折射或曲面镜反射后的会聚点,点到镜片中心的距离就是f焦距。相机成像时最清晰的位置就是感光阵列位于焦点处。

焦距的作用:焦距的大小决定着相机视野的范围大小,一般焦距越大视野越小,焦距越小视野就越大,如果相同的物体在长焦距和短焦距下拍摄,其大小是不一样的,如下图所示:

第二幅图里的是启用光学变焦,其移动的镜头不是原来第一幅里的镜头,其应当是多组镜头合成后的效果使得焦距变长了,(跟

数码相机里的变焦相机一样的,这里可能只是为了形象),可以看出在成像像素不变的情况下增大焦距,则可以放大物体,这种放大是

不会失真的(数码放大是会失真的)。

第三种把那部分像素区域通过插值之类的算法变大到原先的像素大小时,就是一种数码变焦,其是会失真的;其也是我们在调节摄像头分辨率时的结果,当我们把摄像头的分辨率调低后其也是值使用了一部分的像元面积,造成的结果是视野面积也是变小的,成小孔成像原理。

注意:当分辨率从低调高,是不会放大物体的,分辨率越高视野越大,如果要想放大则需调节焦距。有些网络摄像头在条低分辨率后其视野大小没有改变,其是对最高分辨率进行降采样得到的,方法,实际上是没有改变像元面积的。

对焦:对焦就是把镜片移动到适合的位置,其要实现清晰成像,則物體應當在兩倍焦距之外,像平面在一倍至兩倍焦距之間,這樣子就可以成倒立縮小的實像,這是照相機的原理。对焦有两种:自动对焦,手动对焦。

手动对焦:一般是用在单反相机上,凭个人主观感觉,使得調節后的成像面落在一倍至兩倍焦距之間的某個位置,使得清晰成像,其是通过操作对焦环来实现的。

自动对焦:手机就是自动对焦的,点击某个位置,手机会通过摄像头里的马达不断调整镜头位置,然后通过软件分析该位置的图像轮廓是否清楚,

如果清楚则完成移动,从而实现某个位置的清晰成像。

相机有变焦相机和定焦相机,其如图所示:

变焦相机有光学变焦与数码变焦-----1.光学变焦是依靠摄像机的镜片组合来实现变焦的,通过改变镜头里的镜片之间的距离实现的,这里的变焦环就是通过改变镜头之间的距离,从而实现改变焦距,(当改变焦距后,此时看到的图像是模糊的,要通过改变对焦环来把镜头组合移动合适的位置,即把像平面位於一倍至兩倍焦距之間,实现清晰成像),其可以通过镜头组合来代替很多不同定焦距的凸镜头,因为每种凸镜头有着固定的焦距,定焦相机就是因为只要一个镜头,所以拍摄的清晰的物距是固定的。  另外通俗的话:移动镜片组来改变焦距,一片凸透镜的焦距是固定的,如果在它后面再放一片凹透镜并移动,就会改变屈光度,焦距就随之改变。焦距变长了,视角范围就小,小范围的景物拉来充满画面,就是近了,放大了。反之则.........。所以变焦相机是先调变焦环(也是视野角度),达到自己想放大的倍数,然后再调对焦环使成像清晰。   

2.数码变焦:是通过数码相机的处理器,把图片内的每个像素面积增大,从而达到放大的目的,当前变焦过的时图像就会出现失真,相当于opencv里的插值。手机在自动对焦完成后,把画面拉大,就是一种数码变焦,可以看到,拉大后的物体还是很多噪点的。

注意:当物距不变的时候,我们调节变焦镜头时,则可以看到,相同物距可以有两次清晰成像,是因为这物距都是那个焦距的景深范围,但是这两侧清晰成像,肯定有一次不是

正好景深的。

相机景深:其指的是在某个物距之间,还能够清晰成像的距离,其如下所示:

注意这里有个问题:为什么拍摄远处物体是使用的长焦距反而景深越大?只是由于景深的大小有很多限制条件,景深越跟拍摄距离L有关,其中L越大其值越越大,他的增速大于焦距的减速,所以要记住控制单一变量。

第二个问题:为什么使用的短焦距拍近景时其景深也很小?这是因为拍摄距离的降速大于短焦距的增速。

网上的一些拍摄景深范围:

其跟相机很多参数有关系,景深为在纵深上,相对清晰的距离。

一是镜头的焦距。越大,景深越浅,虚化的越重。广角端是难以虚化背景的。

二是镜头的光圈,越大,景深越浅,虚化的越重。

三是拍摄的距离,越近,景深越浅,虚化的越重。

四是让主体远离背景,则虚化的越重

变焦相机的不好:

参考文献:

凸透镜的成像原理演示------很精妙

相机的变焦,对焦和景深的理解和照相機的成像原理相关推荐

  1. 相机的对焦是什么意思?为什么需要对焦?景深是什么意思

    文章转自:https://www.zhihu.com/question/21427158 版权归原作者! 先说结论:对焦就是通过改变透镜与成像面的距离,使得拍摄物成像清晰. 什么是「成像清晰」,不严谨 ...

  2. Android相机开发: 触摸对焦,触摸测光,二指手势缩放

    转自此处 概述 本篇在(四)的基础上继续对相机APP的功能进行增强.触摸对焦,就是在屏幕上点击某个点,相机就以此点内容进行对焦,保证此点最清晰:触摸测光,就是在屏幕上点击某个点,相机调整曝光亮度,保证 ...

  3. 变焦对焦_15个安全变焦会议的提示

    变焦对焦 The Verge reporter Casey Newton and investors Hunter Walk were hosting WFH Happy Hours, a popul ...

  4. [论文速读]:全景相机(360度相机)室内图像的景深估计 Depth Estimation for Indoors Spherical Panoramas (三篇)

    [论文速读]:全景相机(360度相机)室内图像的景深估计 Depth Estimation for Indoors Spherical Panoramas (三篇) 全景相机(360度相机)室内图像有 ...

  5. 变焦对焦_如何安全使用变焦

    变焦对焦 背景 (The Background) Since my last article, the world has massively changed. Some changes are fo ...

  6. 3D线扫相机-沙姆成像原理

    3D线扫相机,又名激光轮廓仪,3D线激光测量仪,基本原理:通过向物体表面投射线激光平面,从而获取该平面与待测物体表面交线处三维点坐标,解算物体深度信息.主要器件:线激光器.镜头.芯片.处理板.接口板. ...

  7. 相机成像原理_照相机、摄影机的成像原理

    电影让不同时空下的你我相遇 写在开头 后面将要学习的焦距.景深以及镜头的运动相比影像中的画框.构图.景别.角度这几个概念理解起来更有难度,为了更好地理解它们的含义,也为了"知其然,知其所以然 ...

  8. RGB相机、深度相机以及LiDAR成像原理

    RGB相机成像原理 相机结构和原理(入门简版)知乎 摄像机模型数学推导 相机结构 成像原理 大名鼎鼎的"拜尔滤镜" CMOS滤镜排列 像素尺寸.大小关系 景深 景深原理 卷帘相机( ...

  9. ORB-SLAM2从理论到代码实现(四):相机成像原理、基本矩阵、本质矩阵、单应矩阵、三角测量详解

    由于ORBmatcher.cc中有三角化和重投影等内容,所有我先写相机成像等多视图几何内容. 1. 相机的成像原理 假设空间中有一点P,它在世界坐标系中的坐标为,在相机坐标系中的坐标为,在图片中的像素 ...

最新文章

  1. [YTU]_2566( 虚基类练习:动物)
  2. Eclipse设置文字大小
  3. python里pai_关于python如何调用win32pai操作cmd的方法
  4. PLSQL Developer中几个功能
  5. Friendly Group Gym - 102769F 2020(并查集)ccpc秦皇岛分站赛
  6. CF1303F - Number of Components(并查集)
  7. Effective C++学习第九天
  8. 告别并不遥远的儿时,抬眼期待未来
  9. 部份API学习笔记(Math,System,Object,Date,SimpleDateFormat)
  10. 接口 同花顺_Fiddler模拟接口数据(mock)
  11. Mybatis ResultMap Collection 复合主键
  12. python实现寻找最长回文子序列
  13. Eviews回归结果解读
  14. uniapp 蓝牙通讯(搜索/连接蓝牙、读、写)
  15. Codecademy.com学习Python
  16. 一种新型的EC编码,LRC码,基于RS码的改进,特点介于RS和副本之间。
  17. C++实现模重复平方计算法
  18. Python3正则表达式(慢慢更新中~)
  19. java进阶笔记之常用(通用)Map(Hash,Tree,Linked,Properties等)
  20. 国医大师王绵之:汤药煎服经验谈

热门文章

  1. python bytes与str之间的转换 hex的字符转换
  2. MIPI通讯的初理解
  3. 五个优秀的硬盘检测工具
  4. 极简WEB文件管理工具(群晖)——TinyManager
  5. ibm mq 编程_IBM SOA编程模型简介
  6. CMD控制台(命令提示符)的打开方式
  7. node.js学习的资源整理
  8. Java实现各种节日维护 农历,阳历,二十四节气 自定义节日,根据当前日期获取节日
  9. java流星雨代码_流星雨代码
  10. 亲测bitLock再次上锁方法