ComfyUI-KJNodes>Add Label
ComfyUI-KJNodes
时间:2025/06/28

Add Label

节点功能:主要功能是在输入图像上添加文本标签,可以将标签放置在图像的上方、下方、左侧、右侧或直接覆盖在图像上。(不支持中文)
Add Label-节点参数说明
输入参数
image输入图像张量,支持批量处理。
caption(可选)一组图像对应的文字标签,强制输入。
输出参数
IMAGE输出添加文字标签后的图像序列。
控件参数
text_x文本在图像中的水平起始位置(单位:像素)。
text_y文本在图像中的垂直起始位置(单位:像素)。
height标签区域高度(像素),若为 -1,则自动适应文本高度。
font_size字体大小(单位:像素)。
font_color文本颜色,使用 HTML/CSS 标准颜色名或 HEX 值。
label_color标签区域背景色,使用标准颜色名或 HEX 值。
font字体文件名,需存在于 custom_nodes/ComfyUI-KJNodes/fonts 目录中。
text要显示的文字内容,支持多行文本。
direction文字附加方向,枚举值包括:up、down、left、right、overlay。

  • height: 标签图像的高度(设为-1时会自动调整高度
  • font_size: 字体大小
  • font_color: 字体颜色


label_color: 标签背景颜色(默认值:"black")


direction: 标签放置方向,ovlerlay模式标签背景和原图重合了。


caption为每张图像单独指定不同的文本标签。它支持批处理场景,即输入的是一个图像 batch(例如多个图像),caption 则可以提供与之对应数量的文字描述,每张图都会用相应的 caption。需要注意,如果输入的是两张图片,则只能在caption中输入2个字符,比如这里输入的是“12”,否则会报错,还有caption的优先级要大于Add Label节点中的text,比如下面text中输入了“xiaoming”,但是它并没有在图片上输出。

广告

可加入知识星球获取所有示例工作流

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习