java命名空间java.awt.color类colorspace的类成员方法:
tociexyz定义及介绍
本文导语:
tociexyz
public abstract float[] tociexyz(float[] colorvalue)
将假定为此 colorspace 中的颜色值转换成 cs_ciexyz 变换颜色空间中的值。
此方法使用相对色度来转换颜色值,由国际色彩联盟标准所定义。这意味着此方法所返回的 xyz 值是用相...
tociexyz
public abstract float[] tociexyz(float[] colorvalue)
- 将假定为此 colorspace 中的颜色值转换成 cs_ciexyz 变换颜色空间中的值。
此方法使用相对色度来转换颜色值,由国际色彩联盟标准所定义。这意味着此方法所返回的 xyz 值是用相对于 cs_ciexyz 颜色空间的 d50 白色点来表示的。这种表示方法在两步骤的颜色变换过程中是很有用的,即将输入颜色空间中的颜色转换为 cs_ciexyz,然后再转换为输出颜色空间中的颜色。此表示形式与使用色度计由给定颜色值所测量的 xyz 值不同。计算使用当前 cie 推荐的做法所测量的 xyz 值还需要进一步的转换。有关更多信息,请参阅 icc_colorspace
的 tociexyz
方法。
- 参数:
colorvalue
- 一个长度至少为此 colorspace 中分量数的 float 数组
- 返回:
- 一个长度为 3 的 float 数组
- 抛出:
arrayindexoutofboundsexception
- 如果数组长度小于此 colorspace 中的分量数。