ComfyUI_InstantID>Apply InstantID
ComfyUI_InstantID
时间:2025/07/26

Apply InstantID

节点功能:通过结合 InstantID、InsightFace 和 ControlNet 技术,对输入的图像进行处理,生成一个修改后的模型和条件化的输出。该节点的核心是通过提取图像中的面部特征,并将其嵌入到模型中,同时结合 ControlNet 进行控制,最终生成一个能够根据面部特征进行条件化生成的模型。
Apply InstantID-节点参数说明
输入参数
instantid输入instantids数据,用于处理图像嵌入。
insightface输入insightface数据,用于提取面部特征。
control_net输入controlnet数据,用于控制生成过程。
image输入图像数据。
model输入基础模型。
positive正向文本提示。
negative反向文本提示。
image_kps用于提供关键点图像。
mask添加蒙版区域,用于控制嵌入的应用范围。
输出参数
MODEL应用了脸部信息和controlnet信息的模型,可继续用于生成或合成。
positive调整后的正向文本提示。
negative调整后的反向文本提示。
控件参数
weight权重参数,默认值为 0.8,范围在 0.0 到 5.0 之间,步长为 0.01。
start_at表示处理开始的百分比,默认值为 0.0,范围在 0.0 到 1.0 之间,步长为 0.001。
end_at表示处理结束的百分比,默认值为 1.0,范围在 0.0 到 1.0 之间,步长为 0.001。
示例工作流:
  • 提取输入图片的面部信息,然后根据提示词生成带有输入图片面部信息并符合提示词的图片

  • 加入controlnet模块,同样是先提取输入图片的面部信息,然后再通过controlnet模块控制,生成的图像既有输入图像A的面部信息,又符合输入图像B的depth模式(也可以选择其他controlnet模式),还遵循输入的提示词。

  • 通过设置遮罩达到两人物同框的效果

  • 加入ipadapter模块,先提取输入图片A的面部信息,然后通过ipadapter产出符合输入图片B风格的图像,而且产出的图像带有图片A的面部信息。

节点测试:

  • 权重参数的默认值为0.8,以下是将权重值从0至5产出的图片效果,从图片中我们可以发现该值在大于1的时候就有过曝的情况出现,再往后的图片基本就毁坏了。

广告

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

广告

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