ComfyPilotComfyPilot
文档 / 节点说明 / 颜色转RGB整数

颜色转RGB整数

ColorToRGBInt 节点将十六进制格式(如 FF5733)的颜色转换为单个 RGB 整数值。

节点说明 ColorToRGBInt 更新于 2026-11-12

查看官方原文

颜色转RGB整数 - ComfyUI Built-in Node Documentation

ColorToRGBInt 节点将十六进制格式(如 FF5733)的颜色转换为单个 RGB 整数值。

ColorToRGBInt 节点将十六进制格式(如 #FF5733)的颜色转换为单个 RGB 整数值。它从颜色字符串中提取红色、绿色和蓝色分量,将它们组合为一个整数,同时返回原始的十六进制表示以及 Alpha(不透明度)值。

输入

参数描述数据类型是否必填取值
颜色十六进制格式的颜色值 #RRGGBB 或 #RRGGBBAA。长度必须为 7 或 9 个字符,且以 # 开头。COLOR是#RRGGBB #RRGGBBAA

注意: 输入 color 字符串必须符合 #RRGGBB 或 #RRGGBBAA 格式。如果长度不是 7 或 9 个字符、不以 # 开头或包含无效的十六进制字符,节点将引发错误。

输出

输出名称描述数据类型
rgb整数计算得到的 RGB 整数值,公式为:(Red * 65536) + (Green * 256) + Blue。INT
hex格式为 #RRGGBB 的十六进制颜色字符串。如果输入包含 Alpha 通道,则此输出将移除该通道。COLOR
alpha介于 0.0 和 1.0 之间的 Alpha(不透明度)值。当输入为 #RRGGBB 时等于 1.0;当输入为 #RRGGBBAA 时为 Alpha 通道值除以 255。FLOAT
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): 4e64616d168beee73bca4364d47e2a089418b5046a76bfcfa061dfab9a5e49ed