KJNodes/masking/generategenerated

Create Gradient Mask(CreateGradientMask)

Ce nœud génère en interne un tenseur bidimensionnel de type flottant à l'aide des bibliothèques NumPy et PyTorch.

Create Gradient Mask

MASK
invert
frames
0
width
256
height
256
KJNodes

Le nœud Create Gradient Mask génère en interne un tenseur bidimensionnel de type flottant à l'aide des bibliothèques NumPy et PyTorch.

Le nœud Create Gradient Mask est utilisé pour générer un masque de dégradé linéaire du noir au blanc. Il peut créer en lot des images en niveaux de gris en fonction des dimensions et du nombre d'images spécifiés. Ces images peuvent être utilisées comme masques dans un flux de travail de traitement d'image pour contrôler l'intensité ou la zone d'autres effets.

Fonctionnalité du Nœud

Ce nœud génère en interne un tenseur bidimensionnel de type flottant à l'aide des bibliothèques NumPy et PyTorch. Son mécanisme principal consiste à créer un dégradé linéaire de valeurs allant de 1.0 (blanc) à 0.0 (noir) le long de la largeur de l'image. Lorsque plusieurs images sont définies, le dégradé de chaque image se décale dans le temps, produisant un effet dynamique. Le résultat final est un tenseur de type MASK de forme [frames, height, width].

Description des Paramètres du Nœud - Create Gradient Mask

Paramètres des Contrôles (Parameters)

Nom du ParamètreType de DonnéesRequisValeur par DéfautPlage/Valeurs PossiblesDescription
invertBOOLEANOuiFalse-: Inverse la direction du dégradé du masque. Lorsqu'il est défini sur True, les zones noires et blanches sont échangées. La valeur par défaut est False.
framesINTOui00 - 255 (pas: 1): Spécifie le nombre d'images du masque à générer, utilisé pour créer une séquence en lot. La plage de valeurs va de 0 à 255 avec un pas de 1.
widthINTOui25616 - 4096 (pas: 1): Définit la largeur en pixels du masque généré. La plage de valeurs va de 16 à 4096 avec un pas de 1.
heightINTOui25616 - 4096 (pas: 1): Définit la hauteur en pixels du masque généré. La plage de valeurs va de 16 à 4096 avec un pas de 1.

Sortie (Output)

Nom du ParamètreType de DonnéesDescription
MASKMASK: Le masque de dégradé en sortie, un tenseur en niveaux de gris à un seul canal.

Scénarios d'Utilisation

Dans un flux de travail de génération vidéo ou de traitement de séquence d'images, vous pouvez connecter le masque de dégradé généré par ce nœud à des nœuds de type "Apply Mask" ou "Blend Images". Par exemple, utilisez-le pour contrôler l'intensité d'un effet de transition, obtenant un fondu en douceur de gauche à droite, ou pour appliquer des filtres de différentes intensités à différentes zones.

Points d'Attention

Veuillez noter que le masque généré par ce nœud est une image en niveaux de gris à un seul canal. Lorsque le paramètre frames est supérieur à 0, il produit une séquence de masques en lot. Vous devez vous assurer que les nœuds en aval peuvent traiter une entrée par lots.

Lien vers le Code Source du Nœud Create Gradient Mask

Le nœud Create Gradient Mask provient du pack de nœuds ComfyUI-KJNodes.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…