Merge Masks 🎥🅥🅗🅢(MergeMasks)
Ce nœud accepte deux entrées de type MASK et prend en charge plusieurs stratégies de fusion (telles que correspondre à A, correspondre à B, correspondre au plus petit/plus grand) pour gérer les cas de dimensions incohérentes.
Merge Masks
Le nœud Fusionner les Masques 🎥🅥🅗🅢 reçoit deux entrées de type MASK et prend en charge plusieurs stratégies de fusion (comme correspondre à A, correspondre à B, correspondre au plus petit/au plus grand) pour gérer les cas où les dimensions sont incohérentes.
Le nœud Fusionner les Masques est un outil de la Video Helper Suite, spécialement conçu pour fusionner deux masques distincts en un seul. Sa fonction principale est de fusionner ou combiner intelligemment les informations de masques provenant de différentes sources, selon la stratégie choisie par l'utilisateur, afin de fournir des données de masque unifiées pour les étapes ultérieures de traitement d'image ou de vidéo.
Fonctionnalités du nœud
Ce nœud reçoit deux entrées de type MASK et prend en charge plusieurs stratégies de fusion (comme correspondre à A, correspondre à B, correspondre au plus petit/au plus grand) pour gérer les cas où les dimensions diffèrent. Lorsque les masques d'entrée ont des tailles différentes, le nœud ajuste automatiquement la taille de l'un des masques pour qu'elle corresponde à l'autre, en fonction de la stratégie sélectionnée, de la méthode de mise à l'échelle (par exemple bilinéaire, plus proche voisin) et de la méthode de recadrage, garantissant ainsi qu'ils puissent être fusionnés correctement. Son implémentation interne repose sur les opérations de tenseurs PyTorch et les fonctions de mise à l'échelle génériques de ComfyUI.
Description des paramètres du nœud - Fusionner les Masques 🎥🅥🅗🅢
Entrées
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage de valeurs/Options | Description |
|---|---|---|---|---|---|
mask_A | MASK | Oui | - | - | La première image de masque en entrée, qui servira de base ou de référence pour l'opération de fusion. |
mask_B | MASK | Oui | - | - | La deuxième image de masque en entrée, qui sera fusionnée avec mask_A. |
merge_strategy | MERGESTRATEGIES | Oui | - | Correspondre à B (MATCH_B), Correspondre au plus petit (MATCH_SMALLER), Correspondre au plus grand (MATCH_LARGER) | La stratégie utilisée pour déterminer les dimensions du masque à faire correspondre lors de la fusion. |
scale_method | SCALEMETHODS | Oui | - | Interpolation du plus proche voisin (nearest), etc. | La méthode utilisée pour mettre à l'échelle le masque si un redimensionnement est nécessaire. |
crop | CROPMETHODS | Oui | - | Désactivé (disabled), etc. | La méthode de recadrage appliquée lors du processus de mise à l'échelle. |
Sorties
| Nom du paramètre | Type de données | Description |
|---|---|---|
| MASK | MASK | La nouvelle image de masque générée après la fusion. |
| count | INT | Sort une valeur entière, représentant généralement le nombre de zones valides dans le masque fusionné ou d'autres informations de comptage. |
Scénarios d'utilisation
Ce nœud est très pratique dans les flux de travail de traitement vidéo. Par exemple, si vous avez un masque d'objet provenant d'une détection de mouvement et un autre masque d'arrière-plan provenant d'un incrustation sur couleur (color keying), vous pouvez utiliser ce nœud pour les fusionner, obtenant ainsi un masque composite qui inclut à la fois l'objet au premier plan et des zones d'arrière-plan spécifiques, pour des applications de composition ou d'effets spéciaux plus complexes.
Points d'attention
Veuillez noter que la qualité du résultat de la fusion dépend fortement de la qualité des masques d'entrée ainsi que des méthodes de mise à l'échelle et de recadrage choisies. Une méthode de mise à l'échelle inappropriée peut entraîner des crénelures ou un flou sur les bords du masque, affectant ainsi l'effet de composition final.
Lien vers le code source du nœud Fusionner les Masques 🎥🅥🅗🅢
Le nœud Fusionner les Masques 🎥🅥🅗🅢 provient du package de nœuds ComfyUI-VideoHelperSuite.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.