HSV¶
限定名称: manim.utils.color.core.HSV
- class HSV(hsv, alpha=1.0)[源码]¶
基类:
ManimColor
HSV 颜色空间
方法
属性
h
色相
s
饱和度
v
明度
- 参数:
hsv (HSV_Array_Float | HSV_Tuple_Float | HSVA_Array_Float | HSVA_Tuple_Float)
alpha (float)
- 类方法 _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]
浮点数组返回。- 返回:
内部颜色表示。
- 返回类型: