KJNodes/maskinggenerated

Round Mask(RoundMask)

Ce nœud prend techniquement un tenseur de type MASK en entrée et applique la fonction `round()` à chaque valeur de pixel qu'il contient.

Round Mask

mask
MASK
KJNodes

Le nœud Round Mask reçoit techniquement un tenseur de type MASK en entrée et applique la fonction round() à chaque valeur de pixel qu'il contient.

Le nœud Round Mask est un utilitaire de traitement des masques. Sa fonction principale est de convertir un masque en niveaux de gris ou un lot de masques d'entrée en un masque binaire noir et blanc par arrondi. Cette opération permet de simplifier efficacement un masque avec des valeurs de gris intermédiaires en données de masque claires, contenant uniquement des 0 et des 1.

Fonctionnalités du nœud

Techniquement, ce nœud reçoit un tenseur de type MASK en entrée et applique la fonction round() à chaque valeur de pixel. Quelles que soient les valeurs de pixel du masque d'entrée, qu'il s'agisse de nombres flottants continus (par exemple, 0.3, 0.7) ou d'autres valeurs, après traitement, toutes les valeurs supérieures ou égales à 0.5 sont approximées à 1 (blanc / premier plan) et toutes les valeurs inférieures à 0.5 sont approximées à 0 (noir / arrière-plan). Il prend en charge le traitement d'un masque unique ou d'un lot de masques, et produit en sortie un MASK binaire de mêmes dimensions que l'entrée.

Description des paramètres du nœud - Round Mask

Entrées (Inputs)

Nom du paramètreType de donnéesRequisValeur par défautPlage de valeurs/OptionsDescription
maskMASKOui---

Sortie (Output)

Nom du paramètreType de donnéesDescription
MASKMASK-

Scénarios d'utilisation

Dans un flux de travail de génération ou d'édition d'images, lorsque vous avez besoin d'extraire un contour d'objet précis à partir d'un masque flou avec des bords adoucis (par exemple, un masque généré par un modèle de segmentation SAM), vous pouvez utiliser ce nœud. En le connectant en aval d'un nœud générateur de masque, vous pouvez obtenir rapidement un masque aux bords nets, utilisable pour un détourage précis, une retouche locale ou comme condition d'entrée pour d'autres nœuds de traitement d'image.

Lien vers le code source du nœud Round Mask

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

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…