正在阅读:LCD知识充电讲堂:走进神奇的Gamma世界LCD知识充电讲堂:走进神奇的Gamma世界

2007-03-08 10:44 出处:PConline 作者:天空蔚蓝 责任编辑:huangronglin

  七. 不校正Gamma的理由

  7.1. 现实的非标准化

  假定你的图片作为Web发布,你的用户(观众)的系统Gamma会是1.0吗?即使可以假定色影无忌的泡菜会用Adobe Gamma将他们的系统Gamma校正到1.0左右,但绝大多数普通用户呢?——在接触到Photoshop前,我是不知道什么Gamma的。

  也许只能折衷吧。(MAC通过硬件只校正到1.8,SGI只校正到1.4,不知道有没有这方面的原因。)


Making Good Cross Platform And WWW Pictures

  而我们整天面对的操作系统,它默认用户界面的设计,又是以什么系统Gamma值为前提的呢?——似乎设为1.0并不是最舒服的。

  PNG文件格式提供了Gamma补偿的功能,但并没有流行起来,因为人们不知道他们的系统Gamma是多少(当然还有别的原因)。

  相关新闻链接:The Sad Story of PNG Gamma “Correction”

  7.2. 更符合视觉特性

  就人的感知觉,心理量和物理量一般呈对数关系,视觉也不例外。虽然这个对数关系和那个指数关系并不严格对应,但方向上是一致的。即越暗处感觉越细(对同等光强的变化,暗处比亮处敏感),而对于(未校正的)显示器gamma曲线(gamma值大于1),也是暗处对应的层次更多。

  比如对gamma=2,以一半的光强为分界,0~182对应于暗的一半,182~255对应于亮的一半。

  7.3. 可能导致颜色数的减少

  这是由于数字量的舍入误差造成的。输入数据按通常的每通道8位计算,当显卡(DAC)精度只有8位时就会发生。

  x = 0:255; y = uint8((x / 255) .^ gamma * 255); n = histc(y, x); count = sum(n>0)

  当gamma=2(或0.5)时,结果count=192,即256色变为了192色。若三通道Gamma值(校正系统)相同,则总共的颜色数为192^3 = 707,788色,而24位色原本为16,777,216。

  当然,对10bit, 12bit及更高位显卡就不存在这个问题了。(以前一直不明白在8bit色彩的系统上,更高位的显卡有何意义。现在有一点感受了。)

键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
热门排行

DIY论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品