Easy Apply BrushNet(applyBrushNet)
Applique le conditionnement d'inpainting BrushNet à un pipeline EasyUse.
apply Brush Net
Description
Applique le conditionnement d'inpainting BrushNet à un pipeline EasyUse. Le nœud prend une PIPE_LINE, une image, un mask, une sélection de modèle BrushNet et plusieurs paramètres de conditionnement, puis renvoie la PIPE_LINE modifiée pour continuer le traitement.
Ce nœud appartient à la catégorie EasyUse/Inpaint et est destiné à être utilisé dans un flux de travail de pipeline EasyUse.
Entrées
pipe
L'objet pipeline EasyUse auquel le conditionnement BrushNet sera appliqué. Le pipeline modifié est renvoyé en sortie.
image
L'image d'entrée sur laquelle appliquer l'inpainting.
mask
Le masque d'inpainting. Les zones couvertes par le masque sont les régions que BrushNet va inpainter ou repeindre.
brushnet
Sélectionne le modèle ou la configuration BrushNet à utiliser pour la passe d'inpainting.
dtype
La précision de calcul utilisée lors de l'exécution de BrushNet.
Options :
float16bfloat16float32float64
Les dtypes de précision inférieure tels que float16 ou bfloat16 utilisent généralement moins de mémoire, tandis qu'une précision supérieure peut améliorer la précision numérique au détriment de la vitesse et de la mémoire.
scale
Contrôle l'intensité du conditionnement BrushNet.
- Défaut :
1 - Minimum :
0 - Maximum :
10
Des valeurs plus élevées rendent l'inpainting plus fidèle au conditionnement BrushNet. Utilisez 0 pour désactiver son influence.
start_at
Le pas de temps de départ à partir duquel le conditionnement BrushNet est appliqué.
- Défaut :
0 - Minimum :
0 - Maximum :
10000
end_at
Le pas de temps final auquel le conditionnement BrushNet cesse d'être appliqué.
- Défaut :
10000 - Minimum :
0 - Maximum :
10000
Avec les valeurs par défaut, BrushNet est appliqué sur toute la plage de pas de temps du débruitage.
Sorties
PIPE_LINE
Le pipeline EasyUse mis à jour avec le conditionnement BrushNet appliqué. Il peut être transmis aux nœuds EasyUse en aval pour un échantillonnage ou un traitement ultérieur.
Notes d'utilisation
- L'
imageet lemaskdoivent avoir des dimensions identiques, le masque mettant en évidence la région à inpainter. - Pour appliquer BrushNet uniquement pendant une partie du processus de débruitage, ajustez
start_atetend_at. Par exemple, une valeurstart_atplus élevée retarde l'effet BrushNet jusqu'à plus tard dans l'échantillonnage, tandis qu'une valeurend_atplus basse l'arrête plus tôt. - La valeur
scalepermet de trouver un équilibre entre le suivi du guidage BrushNet et l'influence du contenu de l'image environnante sur le résultat. - La
PIPE_LINErenvoyée est destinée à être enchaînée dans le reste du flux de travail EasyUse.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.