PDF:CalGray到DeviceRGB色彩空间

时间:2016-04-26 12:59:12

标签: pdf postscript color-space

我正在使用此网站http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html将CalGray转换为DeviceRGB色彩空间。

转换期间仍有一些问题......

将CalGray转换为DeviceRGb需要3个步骤:

  1. 将CalGray转换为XYZ值
  2. 将XYZ转换为线性RGB
  3. 压缩(压缩和扩展)
  4. 步骤1:使用公式Xwhitepoint * Graylevel ^ Gamma

    将CalGray转换为Xs Ys Zs

    whitepoint是CalGray中定义的白点,Xs Ys Zs值是来自s的XYZ值。

    第2步:XYZ到线性RGB

    因为brucelindbloom网站上的公式使用变换矩阵[M],我需要先计算这个。

    我可以使用步骤1中的Xs Ys Zs值,还是应该首先使用色度适应计算Xd Yd Zd(d =目标)值?

    色度适应见http://www.brucelindbloom.com/index.html?Eqn_ChromAdapt.html

    因为我需要计算[M]我需要找到x和y色度值x和y。因此从XYZ到xyY空间。还将计算S值以在矩阵中使用。

    请参阅:http://www.brucelindbloom.com/index.html?Eqn_RGB_XYZ_Matrix.html

    第3步:压缩

    有Gamma,sRGB和L *压缩扩展,应该使用哪一个?

    (注意:我使用的是PDF版本1.3)

1 个答案:

答案 0 :(得分:2)

当您作为颜色数据提供者事先了解设备的所有内容时,将使用设备*颜色空间。因此RIP不需要执行任何转换。这意味着您必须使用校准的色彩空间来执行转换。没有设备配置文件,没有转换到Device *颜色空间。