2016-04-26 95 views
1

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

在转换过程中还存在一些问题......

转换CalGray到DeviceRGb需要3个步骤:

  1. 转换CalGray到XYZ值
  2. XYZ转换为线性RGB
  3. 压缩(压缩和扩展)

步骤1:转换CalGray到两个X伊苏ZS值使用公式Xwhitepoint *灰度级^伽玛

白点是在CalGray和两个X伊苏ZS值所定义的白点是从所述源的XYZ值,S 。

步骤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:压扩

有被伽马,sRGB和L *扩,应该使用哪一个?

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

+1

请解释downvote。如果你不能回答这个问题,不要低估它。 – juFo

+0

我没有downvote。但我明白为什么还没有人回答你的问题,尽管这里有很多人知道他们在PDF中的方式。其中一个原因肯定是你没有一个,只有一个问题。我会建议你首先关注一个问题,并根据你得到的答案分别提出后续问题。 – mkl

+0

以及多个问题在那里,因为它们是相关的。我认为在一篇文章中提问更有用,而不是打开10个单独的问题。对于其他正在尝试掌握pdf的读者也可能更有用。 – juFo

回答

2

设备*色彩空间中使用,当你作为颜色数据供应商知道事先的设备应有尽有。所以RIP不需要在其一侧执行任何转换。这意味着您必须使用校准的色彩空间来执行转换。没有设备配置文件,没有转换到Device *色彩空间。