总的来说:
1) 因为显示设备有degamma, 所以生成图片时需要 encode gamma, 这样显示器显示的是线性的亮度。
2) 为什么不把两个gamma都去掉,这里涉及到另一个编码相关的领域,人眼的感知时非线性的,对暗处更加灵敏,因此gamma 编码后的数值更接近人眼感知,这样你可以说谁比谁亮了多少,查看数值就可以了。
3)扩展了比较暗的色域,压缩了比较亮的区域,保留更多的信息。后续的直方图操作,以及颜色图像处理基于 encode的数值,符合人眼感知。
4) 另外一个相关的概念是,gamma将场景亮度编码为 数字信号,类似与光电转换的功能。
5)cambridgeincolour.com/tutorials.htm
6.