LCHColor

LCHColor[l,c,h]

在 LCH 颜色空间中使用明度 l、彩度 c 和色相 h 表示颜色.

LCHColor[l,c,h,a]

指定不透明度 a.

LCHColor["string"]

根据 HTML 颜色名称等返回颜色.

LCHColor[color]

返回 color 的 LCH 表示.

更多信息

  • LCHColor 是一种感知型的色彩空间,由 LABColor 进行圆柱型推导转换而来, abch 以极坐标形式表示,从而使得对颜色参数的解读变得更容易.
  • LCHColor 与设备无关,与 CIE 色彩空间的对应关系为.
  • 可从 LABColor 的参数 中导出 分量:
  • 明度,近似亮度
  • 色度、色彩饱和度
  • 色相,从红到绿到蓝的循环颜色
  • ColorConvert 可用来与其他颜色空间(如 RGB 和 XYZ)互相进行转换.
  • LCHColor 允许 lch 取任意实数.
  • 如果没有指定不透明度,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)

指定图形基元的颜色:

指定颜色及其不透明度:

指定输出表达式的颜色:

指定输出图形的颜色:

范围  (2)

三维图形的颜色  (1)

使用漫射表面颜色:

使用漫射和高光表面颜色:

使用发光色,将漫射表面颜色设为黑色:

颜色运算  (1)

LighterDarker 分别和白色及黑色混合:

推广和延伸  (2)

LCHColor[{l,c,h}] 等价于 LCHColor[l,c,h]

OpacityLCHColor 一起使用:

直接设置 LCHColor 中的不透明度参数:

应用  (1)

保留亮度和色相的同时,通过降低色度对图像颜色进行去饱和度处理:

属性和关系  (2)

LCHColor 是将 LABColor 进行圆柱型转换得来的:

Blend LCHColor 指令的操作发生在 LCh 的参数空间:

互动范例  (1)

在 LCh 色彩空间中对颜色进行动态调整:

巧妙范例  (1)

图示 色彩空间:

Wolfram Research (2014),LCHColor,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LCHColor.html (更新于 2021 年).

文本

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_2024_lchcolor, author="Wolfram Research", title="{LCHColor}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/LCHColor.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_lchcolor, organization={Wolfram Research}, title={LCHColor}, year={2021}, url={https://reference.wolfram.com/language/ref/LCHColor.html}, note=[Accessed: 22-November-2024 ]}