HSV

限定名称: manim.utils.color.core.HSV

class HSV(hsv, alpha=1.0)[源码]

基类: ManimColor

HSV 颜色空间

方法

属性

h

色相

s

饱和度

v

明度

参数:
类方法 _from_internal(value)[源码]

此方法旨在被 ManimColor 的子类自定义颜色空间类覆盖。

此方法通过将内部格式 [r,g,b,a] 中的值转换为自定义类的构造函数可以理解的格式来构造给定类的新对象。请参阅 HSV 以获取示例。

参数:

value (ManimColorInternal)

返回类型:

自身

属性 _internal_space: ndarray[tuple[int, ...], dtype[_ScalarType_co]]

这是一个只读属性,它是颜色空间操作的自定义表示。它用于运算符,并可在实现自定义颜色空间时使用。

属性 _internal_value: ManimColorInternal

将当前 ManimColor 的内部值作为 [r,g,b,a] 浮点数组返回。

返回:

内部颜色表示。

返回类型:

ManimColorInternal