首页

文章

伽马校正(Gamma Correction)与sRGB

发布网友 发布时间:2024-10-28 21:23

我来回答

1个回答

热心网友 时间:2024-10-28 21:31

过去的CRT显示器存在亮度与输入电压不成正比的物理特性,其亮度与输入电压的关系遵循约2.2次幂的规律。这一特性在人眼的视觉系统中得到了解释,因为人眼对亮度的感知具有非线性特征,对暗部细节的辨识能力相对较强。人眼的感知亮度与CRT显示器的显示亮度在数值上接近,且CRT显示器的伽马值(灰度系数)为2.2,这恰好满足了人眼的需求。

然而,这一非线性特性在显示设备的渲染过程中造成问题,因为渲染计算通常在理想线性空间中进行。例如,当输入一个暗红色的光照值(0.5, 0.0, 0.0)并期望将其亮度提升一倍变为(1.0, 0.0, 0.0)时,由于显示器的非线性特性,实际显示的颜色从(0.218, 0.0, 0.0)变化到(1.0, 0.0, 0.0)。为了解决这一问题,引入了伽马校正技术,通过在颜色输送到显示器之前进行逆伽马运算(pow0.454)来抵消显示器的作用。

伽马校正可通过图形API在硬件中执行,也可以在像素着色器最终输出之前自行执行。在执行伽马校正时,需要区分当前颜色是在伽马1.0的线性空间中还是在伽马2.2的sRGB空间中。例如,在执行两个pass时,第一个pass生成的中间结果在伽马1.0空间中,不应进行伽马校正;第二个pass生成的结果需要在sRGB空间中输出,因此在输出前应进行伽马校正。

sRGB颜色空间是由基于伽马2.2的显示器特性形成的,大多数游戏会将伽马值设置为2.2,并提供自定义设置选项以适应不同显示器。sRGB纹理在创建时通常已经在sRGB空间中,而伽马校正的目的是将纹理从sRGB空间转换为线性空间,以便在应用纹理后正确显示。

正确应用伽马校正和纹理重校时,需要考虑纹理的制作和使用颜色空间。例如,用于物体上色的diffuse贴图几乎都在sRGB空间中制作,而提供光照参数的法线贴图几乎都在线性空间中。如果将法线贴图配置为sRGB纹理,可能会导致渲染错误。

在光照计算中,我们通常使用亮度与距离的平方成反比的衰减公式。然而,在引入伽马校正之后,这种衰减与物理公式(与距离的平方成反比)更加接近,因此在实际应用中可以使用这种简化的方法。

通过直观的视觉实验,可以验证人眼视觉特性和显示器非线性特性之间的关系。例如,将图像分为黑线、白线和纯色色块的均匀混合部分,当从一定距离观察时,可以发现两侧表现出来的颜色与中间列下半部分显示的颜色较为接近。这一现象反映了人眼对亮度感知的非线性特征与显示器伽马值之间的相互作用。
IDM IDMShellExt64.dll无法删除 - 删除使用中的(进程相关或残留)文件... 写关于活动的句子100字 社区团购运营思路和实战有啥收获写100字 备忘录在手机的哪里 刚性消费有哪些 中国经济快速增长的原因 什么是刚性消费 什么叫刚性增长 特别精辟的个性签名(非常经典的个性句子) 特别经典的个性签名(非常惊艳的个性句子) 文艺范十足的个性签名(温柔治愈的个性签名句子) wps文字怎么设置每页头和尾 27岁的女人需要补充哪些营养元素 27岁该重视美容了吗?都可以用哪些方法好些呢? airpods连不上手机怎么回事 - 知百科 腰肌劳损能养好吗? 有一段相声讲的是原始人打猎,唱歌,学说话的,请问名字是什么? 个人征信逾期记录的修复攻略,手把手传授 抖音火山版在哪注销账号 注销账号方法介绍 支付宝怎么把余额宝冻结的钱转出来? 余额宝冻结金额怎么解冻? 支付宝余额锁定怎么解除?可以简单介绍一下吗? 母乳跟气血有关系吗 穿jk发朋友圈俏皮的文案 穿jk制服发朋友圈的文案 福鼎绿雪芽茶历史传说 福鼎太姥绿雪芽曾与武夷山名茶齐名 石蛙保护级别是多少? 是田螺吗?还是别的什么? 昆虫头上像丝一样的感觉器官是表示什么词语 感什么器什么的词语感x器x式的四字词语 三控开关怎么接线方法图片 独立IP和共享IP的区别以及各自的优势有哪些 什么是共享和独享IP、动态和静态IP、固定IP? 连接电脑的wifi如何查名称怎么查看电脑wifi 千变表情是什么意思? kmose正确使用方法? 单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 微信寄快递怎么取消订单_取消订单方法介绍 求用通俗的语言解释PS中的伽玛值☺。 1.25x(7.9x8)的简便计算 (1.25x+x)乘以4=540!怎么解方程 3x一1.25x8=20怎么解方程. (0.25x 1.25)x8=410 (1.25x十x)x80=72O0解方程? 《立足本职,爱岗敬业》演讲稿 大话西游之战歌召唤兽怎么样打兽诀 大话西游之战歌 召唤兽问题 大话西游之战歌烧钱吗 听说飞只BB要几百块 大话西游哦战歌 以前召唤兽是能交易的。现在不能交易了? 大话西游之战歌进化用的蓝宠怎么获得 大话西游之战歌进化召唤兽问题 高考顺利的文案句子(形容高考的文案句子) ...范文里最后一段中 not only后句子为什么没倒装 ...also ...置于句首要倒装,大家看下这个句子,为什么不是 请问句子中not only 后面为什么没有主语? 玉凝聚着人们感情-和田玉资讯 玉器:国家之魂,民族之魂-和田玉资讯 玉雕文化中的智慧-和田玉资讯 怎么中国移动在乱扣话费? 移动公司是不是乱扣话费?? ...是中国移动卡,开有18元套餐,含80分钟。但每个月内的每天手机都... ...想开家双汇冷鲜肉店,可是旁边紧挨着金锣冷鲜肉,能卖过金锣吗?_百度... ...主动联系她也不会主动,就算我主动联系了她也是爱搭不理 爱上一个不主动回应的女人该怎么办? 慢热型女孩为什么相处起来那么累,还是她根本不懂爱情和感情_百度... ...不回复消息也没有拉黑你,无非就是哪几种原因?_百度... 12岁女孩长个子吃什么好 ...给孩子打电话怕影响孩子的情绪,怕孩子在远方也难过,怎么办?_百度... 重均为10N的铁球和正方体木块置于水平桌面上,如图所示.静止时,铁球... 如图,物体静止在水平地面上,物重为10N,物体与地面间的滑动摩擦系数为0.... 如图所示,质量m=10kg的物体在水平面上向左运动,物体与水平面间的动摩 ... ...有一质量m等于1.0kg的物体。现对物体施加一斜向下大小F等于10N方向与... ...字怎么打??我用五笔打KSKS打不出来,用搜狗拼音打mei也打不出来,很... "槑"字该怎么打出来 蔡依林花蝴蝶mv在线观看 祈使句的回答方式 我还要等他吗/请快点回答我好吗 我经常上网,我的BB会不健康吗?我真的很担心,请快点回答我好吗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com