澄清伽玛主题(一般)

时间:2013-06-14 10:11:07

标签: c image 2d blending gamma

我理解伽玛主题,但可能不是100%和 我想请某人回答并澄清我的意见 疑惑。 据我了解

  1. 有一个自然的线性色彩空间,颜色 值100正好比颜色亮四倍 价值25等等(持有和持有是好的 以该格式/空格处理彩色图像
  2. 当你将这样的线性光图像复制到 设备你会得到错误的颜色因为一般 一些中等价值看起来很黑暗 通常需要通过某种东西来提升这个中间价值 像x< - power(x,1 / 2.2)(或某事)
  3. 这是相当清楚的,但现在

    1. 是正常的日常位图或jotpeg图像 伽玛预计算?如果他们是我想做的话 一些东西混合,所以我应该做一些 倒伽马,他们将它们转换为 线性然后添加它们然后伽马校正它们 结果?

    2. 当超出范围时,它会更好地共同削减 颜色或线性地进入更广泛的范围或 别的什么?

    3. tnx for answers

1 个答案:

答案 0 :(得分:1)

关于线性颜色值没有任何“自然”。你自己的眼睛以对数方式响应亮度,电视和显示器中的荧光粉呈指数级反应。

GIF和JPEG文件没有指定伽马值(JPEG可以使用额外的EXIF数据),因此任何人都猜测它们的颜色值的真正含义。 PNG确实如此,但是大多数人忽视它或者弄错了,所以它们也不可信任。如果您要显示文件中的图像,则只需进行猜测或实验即可。一个合理的猜测是使用2.2除非你知道该文件来自Apple设备,在这种情况下使用1.0(Apple设备通常是线性的)。

如果您需要准确存储图像,请使用嵌入了良好EXIF数据的相机中的JPEG,以及未压缩图像的TIFF。并使用了解这些东西的高质量软件。不幸的是,这非常罕见和/或昂贵。