第三方插件 ComfyUI_IPAdapter_plus

IPAdapter Weights

IPAdapter Weights 243

这个节点会根据你设置的起始权重、变化方式(比如线性变化、缓入缓出、随机变化)、总帧数等参数,生成一系列数值,这些数值表示:在每一帧中参考图像对最终画面的影响有多大(比如 1.0 是完全参考图,0.0 是不参考)。如果你给它输入了一组图像帧(如多张角色图),它还能根据不同的模式(比如交替、偏移)生成一对对图像(image_1、image_2),并与生成的权重值组合使用,让这些图像在生成过程中实现平滑的过渡、切换、交替或闪烁效果,常用于生成风格连贯的动画。它还能把你设置的一整套权重控制策略打包输出(叫 weights_strategy),供后续的提示词调度(如 Prompt Schedule)等节点使用,实现图像风格控制与文本控制的精准同步。IPAdapter

节点中英文对比

按当前节点配置,分别展示中文与英文节点结构。

中文节点
IPAdapter Weights
  • image
  • weights
  • weights_invert
  • total_frames
  • image_1
  • image_2
  • weights_strategy
  • weights
    timing
    frames
    start_frame
    end_frame
    add_starting_frames
    add_ending_frames
    method
    英文节点
    IPAdapter Weights
  • image
  • weights
  • weights_invert
  • total_frames
  • image_1
  • image_2
  • weights_strategy
  • weights
    timing
    frames
    start_frame
    end_frame
    add_starting_frames
    add_ending_frames
    method

    参数说明

    依据当前节点关联的 `NodesItems` 数据展示输入、输出与控件说明。

    输入参数
    image image
    可选图像序列,用于生成跨帧交错控制的图像对。
    输出参数
    weights weights
    正向的权重数组。
    weights_invert weights_invert
    反向的权重数组(反转顺序)。
    total_frames total_frames
    所有帧(含首尾扩展帧)总数。
    image_1 image_1
    图像主序列,经过重复、裁剪或补齐。主图序列,每张图重复 frames 次。
    image_2 image_2
    若 method 为交错模式,则为第二图像序列。交错策略下出现,用于与 image_1 配合 crossfade。
    weights_strategy weights_strategy
    结构化调度策略对象,可用于后续节点。包含帧数、起止帧、timing 类型、权重值等。
    控件参数
    weights weights
    逗号或换行分隔的浮点数序列,表示图像控制权重变化曲线。 原始字符串,例如 "1.0, 0.8, 0.0"; 若 timing != "custom",将忽略字符串内容,改用插值生成; 可结合 frames、start_frame、end_frame 自动补足。 它代表了每一帧图像的影响程度,是动态控制的关键因素。
    timing timing
    控制权重变化的插值方式,如:linear, ease_in_out 等。 控制 weights 的生成方式; custom :使用手动输入的 weights。 linear:线性渐变。 ease_in_out:先慢后快再慢(cos插值)。 ease_in :从慢到快(sin插值)。 ease_out:从快到慢(cos插值)。 random :每一帧使用随机权重。
    frames frames
    插值目标总帧数(用于补全权重点)。
    start_frame start_frame
    控制开始变化的帧编号。
    end_frame end_frame
    控制停止变化的帧编号。
    add_starting_frames add_starting_frames
    添加在序列最前方的静止帧数量。
    add_ending_frames add_ending_frames
    添加在序列最后方的静止帧数量。
    method method
    图像处理策略:full batch, shift batches, alternate batches。 控制图像序列如何与权重交错组合,适用于动画或风格渐变控制; full batch:每张图像配套所有权重,简单重复。 shift batches:用于两个连续图像之间的平滑过渡。 alternate batches:奇偶图交替,图像对交叉融合,适用于风格切换、动画节奏调整。

    详细说明

    结合节点用途、参数和调用方式,给出更完整的说明内容。

    暂无节点说明

    同类节点导航

    继续浏览同一分类下的相邻节点,方便串联学习。