MTF 曲线图解读
最近想入手佳能小小白(EF70-200 F4.0 USM),购买镜头的时候,在镜头厂商的产品页看到下面形状的曲线图:

这是什么意思呢?看着很复杂的样子啊?百度了一圈学习了一下,下面做个简单的分析。

这样的曲线叫做 MTF 曲线(Modulation Transfer Function:调制传递函数),是描述镜头性能的方式之一。可评判镜头还原对比度(分辨率)的能力。 ——佳能中国 《EF镜头的基础知识》
图中不同的曲线代表什么含义呢?
【坐标】
横轴:镜头中心到边缘的距离
纵轴:表示镜头的分辨率(%)
【知识】APS-C 传感器尺寸:22.3*14.9mm,全画幅传感器尺寸:36.0*24.0mm
全画幅的传感器对角线距离是43.2mm,半径21mm多一点,对于135画幅系统而言,MTF曲线图从镜头中心(0mm)看到边缘(21mm)就够了。
【曲线】
黑色:代表最大光圈时镜头的成像效果。
蓝色:代表最优光圈(F8)时镜头的成像效果。
粗线:10线/mm 代表镜头成像的反差或者说对比度。
细线:30线/mm 代表镜头成像的清晰度或者说锐度。
实线:代表径向;径向指从镜头中心向外放射。
虚线:代表切向;切向指与径向垂直的线。
虚实线线更接近,就表示镜头的焦外成像越真实。就是焦外像奶油,很油润。如果虚实线曲线很远,就是焦外成像二线性很明显,什么旋转焦外、鱼鳞焦外之类的。
【总结】
- MTF 值越接近 1 越好,即 MTF 线越高越好
- 粗线越高,说明镜头的反差表现越好
- 细线越高,说明镜头的分辨率越好
- MTF 曲线越平坦,说明边缘和中心的成像差距越小
- 实线和虚线越接近,说明镜头的焦外成像越好
- 蓝线说明镜头 F8 时的成像水平,近似于镜头的最佳成像水平
- 黑线说明镜头最大光圈时的成像水平,大光圈的价值所在
- 任何线条都是越高越好,下降的趋势越慢越好。
- 粗线的位置越高,说明该镜头的反差和对比越高。
- 细线的位置越高,说明该镜头的锐利度越高。
- 黑线的位置越高,证明该镜头在全开光圈时表现越好。
- 蓝线的位置越高,证明该镜头在光圈收缩到8的时候表现越好。
- 蓝线如果和黑线很接近,说明这支镜头表现很出色,只有比较少的镜头有这种表现。
- 如果蓝线的位置都比较低,说明这支镜头相当差劲。
- 0.6以下一般画面就很糟糕了,0.6-0.8画面还可以,0.8-0.9可以算良,0.9以上算非常优秀了,只有优秀镜头在适合的状态下才可能达到,但是具体的情况还是要看各位自己判断了。
- 实线和虚线越接近,表示这支镜头的焦外成像越柔和自然,反之,差得越远,焦外成像就越差,差太多就会斑斑驳驳一块一块的很难看。
最后放几张红圈狗头图,哈哈哈~



MTF 曲线图解读的更多相关文章
- 什么是MTF曲线
MTF(Modulation Transfer Function)是衡量镜头性能的一个重要指标.将镜头把被摄体所具有的对比度再现到像面上的忠诚度以空间频率特性进行表示,便绘成了MTF曲线图. 曲线图的 ...
- QCustomplot使用分享(二) 源码解读
一.头文件概述 从这篇文章开始,我们将正式的进入到QCustomPlot的实践学习中来,首先我们先来学习下QCustomPlot的类图,如果下载了QCustomPlot源码的同学可以自己去QCusto ...
- SDWebImage源码解读之SDWebImageDownloaderOperation
第七篇 前言 本篇文章主要讲解下载操作的相关知识,SDWebImageDownloaderOperation的主要任务是把一张图片从服务器下载到内存中.下载数据并不难,如何对下载这一系列的任务进行设计 ...
- SDWebImage源码解读 之 NSData+ImageContentType
第一篇 前言 从今天开始,我将开启一段源码解读的旅途了.在这里先暂时不透露具体解读的源码到底是哪些?因为也可能随着解读的进行会更改计划.但能够肯定的是,这一系列之中肯定会有Swift版本的代码. 说说 ...
- SDWebImage源码解读 之 UIImage+GIF
第二篇 前言 本篇是和GIF相关的一个UIImage的分类.主要提供了三个方法: + (UIImage *)sd_animatedGIFNamed:(NSString *)name ----- 根据名 ...
- SDWebImage源码解读 之 SDWebImageCompat
第三篇 前言 本篇主要解读SDWebImage的配置文件.正如compat的定义,该配置文件主要是兼容Apple的其他设备.也许我们真实的开发平台只有一个,但考虑各个平台的兼容性,对于框架有着很重要的 ...
- SDWebImage源码解读_之SDWebImageDecoder
第四篇 前言 首先,我们要弄明白一个问题? 为什么要对UIImage进行解码呢?难道不能直接使用吗? 其实不解码也是可以使用的,假如说我们通过imageNamed:来加载image,系统默认会在主线程 ...
- SDWebImage源码解读之SDWebImageCache(上)
第五篇 前言 本篇主要讲解图片缓存类的知识,虽然只涉及了图片方面的缓存的设计,但思想同样适用于别的方面的设计.在架构上来说,缓存算是存储设计的一部分.我们把各种不同的存储内容按照功能进行切割后,图片缓 ...
- SDWebImage源码解读之SDWebImageCache(下)
第六篇 前言 我们在SDWebImageCache(上)中了解了这个缓存类大概的功能是什么?那么接下来就要看看这些功能是如何实现的? 再次强调,不管是图片的缓存还是其他各种不同形式的缓存,在原理上都极 ...
随机推荐
- spring使用之旅(一) ---- bean的装配
基础配置 启用组件扫描配置 Java类配置文件方式 package com.springapp.mvc.application; import ...
- 让两个数x,y一直保持互质的模版
int gcd(int x,int y) { )return x; else return gcd(y,x%y); }
- [51nod1425]减减数
初始给定一个整数n.每次可以对其做一个操作,这个操作是将n减去他其中的某一位.得到新的一个数字n',然后继续操作,直到他变成0为止. 比如24这个例子,24 → 20 → 18 → 10 → 9 → ...
- CodeForces839-B. Game of the Rows-水题(贪心)
最近太zz了,老是忘记带脑子... 补的以前的cf,发现脑子不好使... B. Game of the Rows time limit per test 1 second memory limit ...
- net+Oracle开发过程中遇到的小问题
最新的项目开始使用Oracle后,5个月之间遇到一些在SqlServer中没有遇到的问题,这里记录并贴上一些常用的解决办法. Oracle相关 一.数据库不同版本还原: 刚开始我们一直使用Oracle ...
- 史上最全最强Charles截取手机https协议数据包教程(附上利用此技术制作最近微信比较火的头脑王者辅助外挂)!
纯原创,思路也是本人花了半个小时整理出来的,整个完成花费了本人半天时间,由于不才刚大学毕业,所以有的编码方面可能不入大牛们的眼,敬请原谅!如有转载请附上本地址,谢谢! 最近微信朋友圈刚刚被跳一跳血洗, ...
- nagios与zabbix对比
nagios与zabbix对比 web功能: Nagios简单直观,报警与数据都在同一页面,***.红色即为问题项.Nagios web端不要做任何配置. Zabbix监控数据与报警是分开的,查看问题 ...
- Effective Java 第三版——26. 不要使用原始类型
Tips <Effective Java, Third Edition>一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将 ...
- MyEclipse或Eclipse导出JavaDoc中文乱码问题解决
- 配置shiro错误
在web配置工程中配置shiro,如果启动Tomcat,报错:org.apache.shiro.web.config.WebIniSecurityManagerFactory.setDefaults ...