JavaShuo
栏目
标签
Gamma曲线
时间 2019-11-24
标签
gamma
曲线
繁體版
原文
原文链接
问题:什么是Gamma曲线矫正?Gamma曲线矫正是什么意思?
Gamma 曲线是一种特殊的色调曲线,当Gamma值等于1的时候,曲线为与坐标轴成45°的直线,这个时候表示输入和输出密度相同。高于1的Gamma值将会形成 输出亮化,低于1的Gamma值将会形成输出暗化。总之,咱们的要求是输入和输出比率尽量地接近于1。在显示器、扫描仪、打印机等输入、输出设备中这是 一个至关常见而且比较重要的概念。在计算机系统中,因为显卡或者显示器的缘由会出现实际输出的图像在亮度上有误差,而Gamma曲线矫正就是经过必定的方 法来矫正图像的这种误差的方法。通常状况下,当用于Gamma矫正的值大于1时,图像的高光部分被压缩而暗调部分被扩展,当Gamma矫正的值小于1时, 图像的高光部分被扩展而暗调部分被压缩,Gamma矫正通常用于平滑的扩展暗调的细节。
图 1 CRT显示器的亮度响应曲线图图1显示的是通常CRT显示器的亮度响应曲线,能够看到其输入电压提升一倍,亮度输出并非提升一倍,而是接近于两倍,显然 这样输出的图像同原来的图像相比就发生了输出亮化的现象,也就是说未通过Gamma矫正的CRT显示器其Gamma值是小于1的。没有通过Gamma矫正 的设备会影响最终输出图像的颜色亮度,好比一种颜色由红色和绿色组成,红色的亮度为50%,绿色的亮度为25%,若是一个未通过Gamma矫正的CRT显 示器的Gamma值是2.5,那么输出结果的亮度将分别为18%和3%,其亮度大大的下降了。
图2 按图进行曲线补偿为了补偿这方面的不足,咱们须要使用反效果补偿曲线来让显示器尽量地输出同输入图像相同的图像,因此这个时候显示器的输入信号应该按照图2所示的曲线进行补偿,这样才能在显示器上获得比较理想的输出结果。
图 3 理想状态下的曲线通常的反效果能够直接被赋予存储在帧缓存中的图像,使之Gamma曲线呈非线性,也能够经过RAMDAC进行这种反效果补偿(或者说是 Gamma曲线矫正)。这样咱们就能够在显示器上看到同咱们输入的图像接近的图像了(如图3)。固然图3所示的曲线只是理想状态下的状况,在实际应用中我 们并不可能获得如此完美的曲线,因此不一样的厂商之间所竞争的就是谁能作到最接近于这个效果
相关文章
1.
ROC曲线与PR曲线
2.
ROC曲线和PR曲线
3.
ROC曲线 VS PR曲线
4.
Bézier 曲线曲面
5.
Gamma校订 (Gamma Correction)
6.
C# 曲线控件 曲线绘制 实时曲线 多曲线控件 开发
7.
衡量风控模型优劣的曲线-PR曲线、ROC曲线、K-S曲线、Lift曲线
8.
gamma
9.
曲线
10.
TWaver3D直线、曲线、曲面的绘制
更多相关文章...
•
R 绘图 - 函数曲线图
-
R 语言教程
•
C# 多线程
-
C#教程
•
适用于PHP初学者的学习线路和建议
•
TiDB 在摩拜单车在线数据业务的应用和实践
相关标签/搜索
gamma
曲线
曲线拟合
曲线图
三次曲线
椭圆曲线
圆锥曲线
贝赛尔曲线
MySQL教程
学习路线
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
resiprocate 之repro使用
2.
Ubuntu配置Github并且新建仓库push代码,从已有仓库clone代码,并且push
3.
设计模式9——模板方法模式
4.
avue crud form组件的快速配置使用方法详细讲解
5.
python基础B
6.
从零开始···将工程上传到github
7.
Eclipse插件篇
8.
Oracle网络服务 独立监听的配置
9.
php7 fmp模式
10.
第5章 Linux文件及目录管理命令基础
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
ROC曲线与PR曲线
2.
ROC曲线和PR曲线
3.
ROC曲线 VS PR曲线
4.
Bézier 曲线曲面
5.
Gamma校订 (Gamma Correction)
6.
C# 曲线控件 曲线绘制 实时曲线 多曲线控件 开发
7.
衡量风控模型优劣的曲线-PR曲线、ROC曲线、K-S曲线、Lift曲线
8.
gamma
9.
曲线
10.
TWaver3D直线、曲线、曲面的绘制
>>更多相关文章<<