LCHColor
更多信息
- LCHColor 是一种感知型的色彩空间,由 LABColor 进行圆柱形推导转换而来, a 和 b 由 c 和 h 以极坐标形式表示,从而使得对颜色参数的解读变得更容易.
- LCHColor 与设备无关,与 CIE


色彩空间的对应关系为
. - 可从 LABColor 的参数
、
和
中导出
、
和
分量: -
明度,近似亮度
色度、色彩饱和度
色相,从红到绿到蓝的循环颜色 - ColorConvert 可用来与其他颜色空间(如 RGB 和 XYZ)互相进行转换.
- LCHColor 允许 l、c 和 h 取任意实数.
- 如果没有指定不透明度,LCHColor[l,c,h] 等价于 LCHColor[l,c,h,1].
- LCHColor[l,c,h,a] 等价于 {LCHColor[l,c,h],Opacity[a]}.
- 也可以使用其他形式 LCHColor[{l,c,h}] 和 LCHColor[{l,c,h,a}]. »
- RGBColor 大约相当于 l 取值 0 到 1 之间, c 取值 0 到 1.3 之间,h 取值 0 到 1 之间.
- 可对颜色使用以下封装:
-
ColorsNear[color,…] 指定 color 周围的区域 Directive[…,color,…] 结合其他指令指定颜色 Glow[color] 指定与亮度无关的颜色 » Opacity[a,color] 指定具有不透明度 a 的颜色 » Specularity[color,…] 指定镜面反射颜色 Style[expr,color] 用指定颜色显示 expr » - 对于三维曲面,显式的 LCHColor 指令定义曲面的颜色;最终的明暗取决于照明以及镜面反射和辉光的贡献. »
范例
打开所有单元 关闭所有单元基本范例 (4)
Graphics[{LCHColor[0.5, 1, 0], Disk[]}]Graphics3D[{LCHColor[0.5, 1, 0, 0.5], Sphere[]}]Style[x ^ 2 + y ^ 2, LCHColor[0.5, 1, 0]]Plot[Sin[x ^ 2], {x, 0, 2Pi}, PlotStyle -> LCHColor[.6, .5, 1]]范围 (2)
三维图形的颜色 (1)
推广和延伸 (2)
LCHColor[{l,c,h}] 等价于 LCHColor[l,c,h]:
{Graphics[{LCHColor[{1, 1, 0}], Disk[]}], Graphics[{LCHColor[1, 1, 0], Disk[]}]}Table[Graphics[{Orange, Disk[{1, 0}], Opacity[a], LCHColor[1 / 2, 1 / 2, 1 / 3], Disk[]}], {a, 0, 1, .33}]直接设置 LCHColor 中的不透明度参数:
Table[Graphics[{Orange, Disk[{1, 0}], LCHColor[1 / 2, 1 / 2, 1 / 3, a], Disk[]}], {a, 0, 1, .33}]应用 (1)
属性和关系 (2)
LCHColor 是将 LABColor 进行圆柱型转换得来的:
ChromaticityPlot3D["LCH", "LAB", PlotPoints -> 35]Blend LCHColor 指令的操作发生在 LCh 的参数空间:
{c1, c2} = {LCHColor[.5, 0, 1], LCHColor[0.5, 1, 0]};
Blend[{c1, c2}]//InputFormTable[Graphics[{color, Disk[]}], {color, {c1, Blend[{c1, c2}], c2}}]互动范例 (1)
文本
Wolfram Research (2014),LCHColor,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LCHColor.html (更新于 2021 年).
CMS
Wolfram 语言. 2014. "LCHColor." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2021. https://reference.wolfram.com/language/ref/LCHColor.html.
APA
Wolfram 语言. (2014). LCHColor. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LCHColor.html 年
BibTeX
@misc{reference.wolfram_2026_lchcolor, author="Wolfram Research", title="{LCHColor}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/LCHColor.html}", note=[Accessed: 19-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_lchcolor, organization={Wolfram Research}, title={LCHColor}, year={2021}, url={https://reference.wolfram.com/language/ref/LCHColor.html}, note=[Accessed: 19-June-2026]}