KJNodes/imagegenerated

Image Concatenate From Batch(ImageConcatFromBatch)

Ce nœud reçoit un tenseur quadridimensionnel en entrée, dont la forme est généralement `(B, H, W, C)`, représentant respectivement la taille du lot, la hauteur de l'image, la largeur et le nombre de canaux.

Image Concat From Batch

images
IMAGE
num_columns
3
match_image_size
max_resolution
4096
KJNodes

Le nœud Image Concatenate From Batch reçoit un tenseur quadridimensionnel en entrée, généralement de forme (B, H, W, C), représentant respectivement la taille du lot, la hauteur, la largeur et le nombre de canaux de l'image.

Le nœud Image Concatenate From Batch est un outil de traitement d'image dont la fonction principale est d'organiser et de concaténer un lot d'images d'entrée en une seule image unique sous forme de grille. Il permet à l'utilisateur de spécifier le nombre de colonnes de la grille, facilitant ainsi la combinaison de plusieurs images indépendantes pour la visualisation ou un traitement ultérieur.

Fonctionnalité du nœud

Ce nœud reçoit un tenseur quadridimensionnel en entrée, généralement de forme (B, H, W, C), représentant respectivement la taille du lot, la hauteur, la largeur et le nombre de canaux de l'image. Le nœud calcule automatiquement le nombre de lignes nécessaires en fonction du nombre de colonnes spécifié et remplit la grille avec toutes les images dans l'ordre. Il offre une fonctionnalité optionnelle permettant d'ajuster uniformément la taille de toutes les images pour qu'elles correspondent aux dimensions de la première image. Ce processus préserve le rapport d'aspect original des images et utilise l'algorithme d'interpolation de Lanczos pour une mise à l'échelle de haute qualité.

Spécifications des paramètres du nœud - Image Concatenate From Batch

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
imagesIMAGEOui--images (paramètre d'entrée) : Lot d'images à concaténer en entrée, au format tenseur contenant plusieurs images.

Paramètres de contrôle (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage/Valeurs possiblesDescription
num_columnsINTOui31 - 255 (pas: 1)num_columns (paramètre d'entrée) : Définit le nombre de colonnes de la grille d'images en sortie. La plage de valeurs est de 1 à 255.
match_image_sizeBOOLEANOuiFalse-match_image_size (paramètre d'entrée) : Lorsqu'activé, redimensionne toutes les images d'entrée pour qu'elles aient la même taille que la première image, tout en conservant leur rapport d'aspect original.
max_resolutionINTOui4096-max_resolution (paramètre d'entrée) : Définit la limite de résolution maximale pour l'image de sortie, afin d'éviter la génération d'images de taille excessive.

Sortie (Output)

Nom du paramètreType de donnéesDescription
IMAGEIMAGEIMAGE (paramètre de sortie) : Image unique en grille résultant de la concaténation.

Cas d'utilisation

Ce nœud est très utile dans les flux de travail de génération d'images ou de traitement par lots. Par exemple, après avoir utilisé la fonction de génération par lots pour créer plusieurs variantes d'images, vous pouvez connecter ce nœud pour organiser rapidement tous les résultats générés en une grille d'images. Cela facilite la comparaison visuelle des effets de génération sous différents paramètres, ou fournit un moyen pratique de créer des aperçus ou du matériel de démonstration.

Notes importantes

Veuillez noter que la taille totale de l'image générée après concaténation peut devenir très importante. Le nœud intègre un paramètre de résolution maximale comme limite de sécurité pour éviter les dépassements de mémoire ou les échecs de traitement dus à la concaténation d'un trop grand nombre d'images ou d'images trop volumineuses. L'utilisateur doit être conscient de cette limite et ajuster la taille du lot d'images d'entrée ou leur résolution en fonction des besoins réels.

Lien vers le code source du nœud Image Concatenate From Batch

Le nœud Image Concatenate From Batch provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…