了解伽马(GAMMA、伽马值、光度、灰度系数)一_杂七杂八_百度空间

一. 在哪见过、听说过Gamma?

  * 还用说,Adobe Gamma
  * 常听说MAC的默认Gamma是1.8,PC的是2.2
  * 我的显卡驱动程序里有Gamma调节
  * 我下载了一个软件,也可以调节显示器的Gamma
  * WinDVD播放器带Gamma校正功能
  * ACDSEE的曝光调节里可以调Gamma
  * ACDSEE的选项中有Enable Gamma Correction
  * XV Viewer 能以参数-gamma 2.2 启动(x window也可以)
  * PNG文件里有Gamma校正
  * Photoshop里当然也有
  * ICC Profile也和Gamma有关?
  * 摄像头、数码相机、扫描仪?胶片?……中也有提到Gamma的
  ……

  这些都是怎么回事?


图:显卡(驱动程序)上的Gamma设置


图:ACDSEE中的曝光调节

二. 什么是Gamma?

  2.1. 显示器Gamma曲线

  Gamma可能源于CRT(显示器/电视机)的响应曲线,即其亮度与输入电压的非线性关系。


图:一典型显示器 的响应曲线,非常接近指数函数
(说明:上图中输入值为数字化的,即通常的RGB值,但可以理解数/模转换是线性的,所以它和输入电压是等效的)

  归一化后,我们通常可以用一简单的函数来表示:

  output = input ^ gamma

  gamma就是指数函数中的幂。


图:归一化的Gamma曲线

  注意上图曲线的一些特性:
  * 端点是不变的,即不管gamma值如何变化,0对应的输出始终是0,1的输出始终是1(这一特性会被用到)。这可能是gamma又被叫作“灰度”系数的原因吧。
  * gamma > 1时,曲线在gamma=1斜线的下方;反之则在上方。

  另外说明一下,虽然是以显示器作为例子,但可扩展到一般的图像相关的输入/输出设备。Gamma曲线应该是普遍存在的,即使它不是严格的指数关系,可能还是会这么通称。至少我知道的数码机机/摄像头里的sensor也存在gamma曲线及gamma校正。

  2.2. 检查显示系统的Gamma值

  在PC上,好像还没有什么软件方法可以得到系统的Gamma值(4.1会说明这一点)。有人做了一些图片,可以粗略估计。其原理和Adobe Gamma类似。


图:Gamma对照图

  使用方法:与Adobe Gamma类似,即眯着眼,或站远点,或近视眼取下眼镜,总之当左边糊成一片,而右边某栏的亮度和左边相当时。注意:如果您没有做任何Gamma校正(没有使用Adobe Gamma之类的软件,或虽使用了但校正系数设为1.0),测得的才是显示器的Gamma,否则只能称为系统Gamma(或复合Gamma)。如笔者的ACER AL1916W的GAMA值为2.0左右。

  另外,通过显示器自带的ICC Profile是可以知道显示器的Gamma的,这个应该比较准。



郑重声明:资讯 【了解伽马(GAMMA、伽马值、光度、灰度系数)一_杂七杂八_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——