跳至主要內容

区域组合示例

Ryan大约 2 分钟

这些示例展示了 ConditioningSetArea 节点的使用。您可以在 ComfyUIopen in new window 中加载这些图片,以获得完整的工作流程。

使用 Anything-V3 和第二次处理使用 AbyssOrangeMix2_hard 的区域组合

此图像包含 4 个不同的区域:夜晚、傍晚、白天、早晨

示例
示例

这是 ComfyUI 中工作流程的样子:

示例
示例

此图像包含与前一个相同的区域,但顺序相反。

示例
示例

通过添加另一个区域提示,在图像底部中心添加主题。

示例
示例

使用区域组合提高图像的一致性

稳定扩散在生成接近 512x512 分辨率的正方形图像时,能够创建最一致的图像。但如果我们想生成一个 16:9 宽高比的图像呢? 让我们生成一个带有坐着的主题的 16:9 图像。如果正常生成,成功率会很低,肢体不自然地延伸到图像中,以及其他一致性问题。

通过使用区域组合为主题设置一个正方形区域,一致性会更高,因为它与图像的其余部分同时生成,整体图像的一致性会非常出色。

这个工作流程使用 Anything-V3,这是一个两步工作流程,第一次处理在图像左侧为主题使用区域组合。第二次处理的原因仅仅是为了增加分辨率,如果您对 1280x704 的图像感到满意,可以跳过第二次处理。

示例
示例

在图像右侧使用区域提示添加一个红发主题。

第一次处理输出 (1280x704):

示例
示例

第二次处理输出 (1920x1088):

示例
示例

这张第二次处理输出的图像展示了稳定扩散的一种行为。第二次处理没有区域提示。您会注意到,与第一次处理输出相比,主题 1 的头发是金色带有粉红色高光,而主题 2 的头发是粉红色而不是红色。这是因为稳定扩散试图使整体图像与自身保持一致,其中一个副作用就是将头发颜色融合在一起。