第三方插件
was-node-suite-comfyui
Hex to HSL
节点中英文对比
按当前节点配置,分别展示中文与英文节点结构。
中文节点
Hex to HSL
hex_color
include_alpha
英文节点
Hex to HSL
hex_color
include_alpha
参数说明
依据当前节点关联的 `NodesItems` 数据展示输入、输出与控件说明。
输出参数
hue
hue
(色相) 一个整数(INT)输出。范围是 0 到 360,代表在色轮上的角度(例如 0°/360° 是红色,120° 是绿色,240° 是蓝色)。
saturation
saturation
(饱和度) 一个整数(INT)输出。范围是 0 到 100,代表颜色的纯度或鲜艳程度。0 表示灰度色,100 表示最鲜艳的颜色。
lightness
lightness
(亮度) 一个整数(INT)输出。范围是 0 到 100,代表颜色的明暗程度。0 是纯黑色,50 是最纯的颜色,100 是纯白色。
alpha
alpha
(透明度) 一个浮点数(FLOAT)输出。范围是 0.0 到 1.0。1.0 表示完全不透明,0.0 表示完全透明。这个值只有在 include_alpha 控件被勾选且输入的 HEX 码包含Alpha通道(8位,如#RRGGBBAA)时才有意义,否则恒为1.0。
hsl
hsl
字符串(STRING)输出,将转换后的值格式化成一个标准的 CSS HSL/HSLA 字符串,例如 hsl(0, 100%, 50%) 或 hsla(0, 100%, 50%, 1.0)。
控件参数
hex_color
hex_color
字符串(STRING)输入框。可以在这里输入一个标准的十六进制颜色代码。可以是 6 位的(例如 #FF0000 代表红色),也可以是 8 位的,包含 Alpha 透明度信息(例如 #FF000080,代表半透明的红色)。前面的 # 是可选的,节点会自动处理,默认值是 #FF0000 (纯红色)。
include_alpha
include_alpha
布尔值(BOOLEAN)控件,通常表现为一个复选框。未勾选 (默认值 False): 节点会忽略输入 HEX 码中的 Alpha 通道(即最后两位),或者假定其不透明度为 100%。输出的 alpha 值为1.0,hsl 字符串为 hsl(...) 格式。勾选 (True): 节点会尝试解析并计算 HEX 码中的 Alpha 通道。这只有在 hex_color 是 8 位数时才有效。如果 hex_color 是 6 位数,即使勾选此项,alpha 依然是 1.0。如果解析成功,alpha 将输出对应的值,hsl 字符串会变成hsla(...) 格式。
详细说明
结合节点用途、参数和调用方式,给出更完整的说明内容。
暂无节点说明
同类节点导航
继续浏览同一分类下的相邻节点,方便串联学习。