KJNodes/imagegenerated

Get Images From Batch Indexed(GetImagesFromBatchIndexed)

Ce nœud reçoit en entrée un tenseur de type IMAGE, qui représente un lot d'images.

Get Images From Batch Indexed

images
IMAGE
indexes
0, 1, 2
KJNodes

Le nœud Get Images From Batch Indexed reçoit un tenseur de type IMAGE en entrée, ce qui représente un lot d'images.

Le nœud Get Images From Batch Indexed est un outil conçu pour extraire précisément des images spécifiques d'un lot d'images. Sa fonction principale est de filtrer les images correspondantes d'un lot contenant plusieurs images, en fonction d'une liste d'index fournie par l'utilisateur, et de les sortir sous la forme d'un nouveau lot d'images. Cette opération est très utile dans les scénarios où il est nécessaire de traiter des images par lots mais où seuls certains résultats sont pertinents.

Fonctionnalité du nœud

Ce nœud reçoit un tenseur de type IMAGE en entrée, ce qui représente un lot d'images. L'utilisateur spécifie les positions des images à extraire dans le lot via une chaîne de caractères contenant des index séparés par des virgules. En interne, le nœud analyse la chaîne d'entrée pour la convertir en une liste d'entiers, puis utilise la fonction d'indexation de PyTorch pour sélectionner les tenseurs d'images correspondants dans le tenseur du lot d'origine. Enfin, les images sélectionnées sont sorties sous la forme d'un nouveau lot, également de type IMAGE.

Description des paramètres du nœud - Get Images From Batch Indexed

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
imagesIMAGEOui--images (paramètre d'entrée) : Saisissez un lot d'images. Le nœud extraira les images spécifiées de ce lot.

Paramètres des contrôles (Parameters)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
indexesSTRINGOui0, 1, 2-indexes (paramètre d'entrée) : Spécifiez les index des images à extraire, sous la forme d'une chaîne de caractères séparée par des virgules, par exemple "0, 3, 5".

Sortie (Output)

Nom du paramètreType de donnéesDescription
IMAGEIMAGEIMAGE (paramètre de sortie) : Sort un nouveau lot d'images composé des images sélectionnées.

Scénarios d'utilisation

Dans un flux de travail de génération d'images ou de post-traitement, si vous avez généré un lot d'images contenant plusieurs variantes mais que vous n'avez besoin que des 1ère, 3ème et 5ème images pour une étape ultérieure de mise à l'échelle ou de conversion de style, vous pouvez utiliser ce nœud. Il vous suffit de connecter le lot d'images complet à l'entrée images et de saisir "0, 2, 4" dans indexes (l'indexation commence à 0). Le nœud sortira alors un nouveau lot contenant uniquement ces trois images, prêtes pour un traitement ultérieur par d'autres nœuds.

Points d'attention

Veuillez noter que les valeurs d'index fournies doivent être des entiers valides et ne doivent pas dépasser la plage réelle du nombre d'images dans le lot d'entrée, sinon une erreur d'exécution se produira. La chaîne d'index prend en charge des formats flexibles, tels que "0,2,4" ou "0, 2, 4", mais il faut s'assurer qu'elle peut être correctement analysée en entiers.

Lien vers le code source du nœud Get Images From Batch Indexed

Le nœud Get Images From Batch Indexed provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…