Create Text Mask

节点功能:将文本渲染为图像,并同时生成相应的蒙版。

输出参数

参数名称说明
IMAGE渲染出的图像序列,包含文字内容。
MASK文字区域对应的掩码(单通道)。

控件参数

参数名称说明
invert是否反转图像和掩码(1→0,0→1)。
frames要生成的图像帧数。
text_x文本起始的 X 坐标。
text_y文本起始的 Y 坐标。
font_size字体大小。
font_color字体颜色(如 "white"、"#FF0000")。
text要绘制的文本内容(支持多行)。
font字体文件名,从 ComfyUI-KJNodes/fonts 目录中加载。
width输出图像的宽度。
height输出图像的高度。
start_rotation起始帧的文字旋转角度(单位为度)。
end_rotation最后一帧的文字旋转角度。

注意:如下图所示可以生成文本对应的蒙版,然后根据蒙版对图像进行裁剪。字体文件放入:ComfyUI/custom_nodes/ComfyUI-KJNodes/fonts

frames生成的帧数。start_rotation/end_rotation文本的起始和结束旋转角度。