显示器一般有固定gamma值,大部分为2.2
显示器一般内置硬件gamma校正
主机系统一般有两个地方可进行显示前的系统级gamma校正(系统所有应用程序生效):一是硬件支持校正,二是系统驱动程序支持校正(如显卡在缓存阶段可实现)
系统gamma校正可以是1/2.2(非mac系统),也可以是任意配置的LUT,所以校正后的结果可以是gamma1.0,也可以是非gamma1.0
sensor在isp阶段也可以设置gamma校正,gamma校正的曲线一般也不是严格的gamma函数,这里的gamma校正会影像原始的图片文件,目的更多是为了实现暗处提升,对比度合适等风格化需求
从生成图片文件---系统显卡---显示器,都可以进行gamma变换,综合的结果与原始sensor的线性感光曲线相比,可以是gamma1.0的线性效果,也可以是非gamma1.0的非线性效果。
gamma1.0效果:
好处----色彩深度线性,无色阶丢失;便于在各种终端之间保持一致
坏处----图片可能看起啦比较暗,不符合人眼对数的视觉感受
非gamma1.0效果的好处:
好处----可以按照人眼对数的视觉感受调整,得到更符合人眼的图片亮度
坏处---可能丢失色阶,多终端统一比较困难
例如,Mac系统显示器gamma2.5,系统gamma进行1/1.4校正,得到最终综合gamma1.8,比较符合商用打印机标准,但放到win系统的液晶显示器下,由于gamma校正结果为gamma2.2,会显得暗处更暗,图像整体较暗。
以上为目前理解,后面有更深更好的理解需要及时补充。主要参考了:https://diy.pconline.com.cn/display/study_screen/0703/975894_all.html
https://wenku.baidu.com/view/527777583b3567ec102d8a47.html
网友评论