KJNodes/imagegenerated

Image Grid Composite 2x2(ImageGridComposite2x2)

该节点在技术上使用 PyTorch 的张量操作来实现拼接。

Image Grid Composite2x2

image1
image2
image3
image4
IMAGE
KJNodes

Image Grid Composite 2x2 节点,该节点在技术上使用 PyTorch 的张量操作来实现拼接。

Image Grid Composite 2x2 节点是一个图像处理工具,其核心功能是将四张独立的输入图像拼接成一个 2x2 的网格图像。它通过简单的排列组合,将多张图片整合为一张,便于进行整体预览或后续处理。

节点功能

该节点在技术上使用 PyTorch 的张量操作来实现拼接。它首先将第一张和第二张图像在水平方向(宽度维度)上连接,形成顶部行;然后将第三张和第四张图像同样水平连接,形成底部行;最后将这两行在垂直方向(高度维度)上连接,生成最终的 2x2 网格图像。此过程要求所有输入图像具有相同的高度和宽度,否则拼接操作将失败。

节点参数说明 - Image Grid Composite 2x2

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
image1IMAGE--image1(输入参数):用于放置在网格左上角的第一张输入图像。
image2IMAGE--image2(输入参数):用于放置在网格右上角的第二张输入图像。
image3IMAGE--image3(输入参数):用于放置在网格左下角的第三张输入图像。
image4IMAGE--image4(输入参数):用于放置在网格右下角的第四张输入图像。

Output 输出

参数名称数据类型说明
IMAGEIMAGEIMAGE(输出参数):输出的 2x2 网格合成图像。

使用场景

在具体应用中,此节点常用于需要并排对比多张图像结果的场景。例如,在生成对抗网络(GAN)的工作流中,你可以将不同随机种子生成的图像、不同采样步骤的结果或不同模型变体的输出分别连接到四个输入端口,从而在一张图中直观地比较它们的差异。

注意事项

请注意,该节点不会对图像进行缩放或裁剪。如果输入的四张图像尺寸不一致,节点将无法正常工作并可能报错。确保所有输入图像的分辨率完全相同是使用此节点的前提条件。

Image Grid Composite 2x2 节点源码链接

Image Grid Composite 2x2 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…