Get Mask Size & Count(GetMaskSizeAndCount)
Ce nœud accepte techniquement un tenseur de type MASK en entrée
Get Mask Size And Count
Le nœud Get Mask Size & Count reçoit techniquement un tenseur de type MASK en entrée.
Le nœud Get Mask Size & Count est un outil utilitaire conçu pour analyser et transmettre les informations des masques. Sa fonction principale est de lire les dimensions et le nombre de masques en entrée, de sortir ces données sous forme d'entiers indépendants, tout en transmettant les données brutes du masque telles quelles pour une utilisation ultérieure par d'autres nœuds.
Fonctionnalité du Nœud
Ce nœud reçoit techniquement un tenseur de type MASK en entrée. Il analyse les attributs de forme de ce tenseur pour en extraire trois dimensions clés : le nombre de lots (batch), la hauteur et la largeur. Ces informations sont calculées séparément sous forme d'entiers et sont sorties conjointement avec les données brutes du masque non modifiées, permettant ainsi de séparer la lecture d'informations de la transmission des données.
Spécifications des Paramètres du Nœud - Get Mask Size & Count
Entrées (Inputs)
| Nom du Paramètre | Type de Données | Requis | Valeur par Défaut | Plage/Valeurs Possibles | Description |
|---|---|---|---|---|---|
mask | MASK | Oui | - | - | Le masque d'entrée à analyser. |
Sorties (Outputs)
| Nom du Paramètre | Type de Données | Description |
|---|---|---|
| mask | MASK | Sort le masque d'entrée original, sans aucune modification. |
| width | INT | Sort la largeur en pixels du masque d'entrée. |
| height | INT | Sort la hauteur en pixels du masque d'entrée. |
| count | INT | Sort le nombre de lots (batch count) du masque d'entrée. |
Cas d'Utilisation
Dans un flux de travail pratique, ce nœud est très utile lorsque vous avez besoin d'ajuster dynamiquement les paramètres d'autres nœuds de traitement d'image en fonction des dimensions réelles d'un masque. Par exemple, vous pouvez connecter ses valeurs de sortie width et height à un nœud de redimensionnement d'image pour garantir un alignement précis entre l'image traitée et le masque. Vous pouvez également utiliser sa valeur de sortie count pour contrôler un nœud de boucle afin de traiter un lot de masques un par un.
Notes Importantes
Veuillez noter que ce nœud se contente de lire et de transmettre des informations ; il n'effectue aucune modification ni validation de l'intégrité du contenu du masque lui-même. Il nécessite que l'entrée soit une donnée valide de type MASK, sans quoi le flux de travail pourrait ne pas fonctionner correctement.
Lien vers le Code Source du Nœud Get Mask Size & Count
Le nœud Get Mask Size & Count provient du pack de nœuds ComfyUI-KJNodes.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.