XYZColor
XYZColor[x,y,z]
用三色值 x、y 和 z 表示 XYZ 颜色空间中的颜色.
XYZColor[x,y,z,a]
指定透明度 a.
XYZColor["string"]
从 HTML 颜色名称等返回颜色.
XYZColor[color]
返回 color 的 XYZ 表示.
更多信息
- XYZColor 是以对应于光谱的标准响应表示定义的颜色空间. 它是第一个标准数量颜色空间,并且允许颜色的目标比较.
- XYZColor 与设备无关,并且对应于 CIE 1931 颜色空间.
- ColorConvert 可用来将 XYZColor 转换到其他颜色空间.
- 参数被定义为:
-
x 颜色,绿色和红色的组合 y 近似亮度 z 颜色,大致为蓝色 - 函数 、 和 是 CIE 标准人类观察者颜色匹配函数, 光谱功率分布, 是波长,单位为纳米.
- XYZColor 要求 x、y 和 z 可以是任意非负实数;将剪切掉负值.
- RGBColor 近似对应于 x 位于 0 和 0.97 之间,y 位于 0 和 1 之间,而 z 位于 0 和 0.83 之间.
- 如果没有指定透明度,XYZColor[x,y,z] 等价于 XYZColor[x,y,z,1].
- XYZColor[x,y,z,a] 等价于 {XYZColor[x,y,z],Opacity[a]}.
- 也可以使用替换形式 XYZColor[{x,y,z}] 和 XYZColor[{x,y,z,a}]. »
- {XYZColor[…], p1, …} 表示图形基元 pi 应该按给定的颜色显示.
- 可对颜色使用以下封装:
-
ColorsNear[color,…] 指定 color 周围的区域 Directive[…,color,…] 结合其他指令指定颜色 » Glow[XYZColor[…]] 指定与亮度无关的颜色 » Opacity[a,color] 指定具有不透明度 a 的颜色 Style[expr,XYZColor[…]] 用指定颜色显示 expr » - 对于三维曲面,显式的 XYZColor 指令定义曲面的颜色;最终的明暗取决于照明以及镜面反射和辉光的贡献. »
范例
打开所有单元关闭所有单元
Wolfram Research (2014),XYZColor,Wolfram 语言函数,https://reference.wolfram.com/language/ref/XYZColor.html (更新于 2021 年).
文本
Wolfram Research (2014),XYZColor,Wolfram 语言函数,https://reference.wolfram.com/language/ref/XYZColor.html (更新于 2021 年).
CMS
Wolfram 语言. 2014. "XYZColor." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/XYZColor.html.
APA
Wolfram 语言. (2014). XYZColor. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/XYZColor.html 年