EasyUse/Inpaintgenerated

Easy Apply PowerPaint(applyPowerPaint)

Applique l'inpainting PowerPaint à une image à l'aide du masque fourni, du contexte du pipeline et du modèle PowerPaint sélectionné.

apply Power Paint

pipe
image
mask
pipe
powerpaint_model
COMBO
powerpaint_clip
COMBO
dtype
COMBO
fitting
1
function
COMBO
scale
1
start_at
0
end_at
10000
save_memory
COMBO
Easy Use

Description

Applique l'inpainting PowerPaint à une image à l'aide du masque fourni, du contexte du pipeline et du modèle PowerPaint sélectionné. Il prend en charge plusieurs fonctions d'inpainting, permettant de supprimer des objets, de remplir des régions à partir du contexte, de suivre des invites textuelles, de respecter des indications de forme ou d'étendre l'image.

Entrées

NomTypeDescription
pipePIPE_LINELe pipeline Easy-Use contenant le modèle, le VAE, le conditionnement et les autres paramètres de génération actuels.
imageIMAGEL'image à traiter.
maskMASKLe masque qui définit la région à inpainter. Les pixels blancs marquent normalement la zone à repeindre ; les pixels noirs sont préservés.
powerpaint_modelCOMBOSélectionne le checkpoint du modèle PowerPaint à utiliser.
powerpaint_clipCOMBOSélectionne le modèle CLIP qui correspond au modèle PowerPaint sélectionné.
dtypeCOMBODtype de calcul pour le modèle PowerPaint : float16, bfloat16, float32 ou float64.
fittingFLOTTANTDegré de conformité du résultat généré au contenu d'origine. Défaut 1, plage de 0.3 à 1. Des valeurs plus faibles donnent plus de liberté au modèle ; des valeurs plus élevées restent plus proches de l'image d'origine.
functionCOMBOLa fonction d'inpainting PowerPaint : text guided, shape guided, object removal, context aware ou image outpainting.
scaleFLOTTANTÉchelle de guidage pour le processus de diffusion d'inpainting. Défaut 1, plage de 0 à 10.
start_atENTIERDébut de la plage de pas de temps où PowerPaint est appliqué, de 0 à 10000. Défaut 0.
end_atENTIERFin de la plage de pas de temps où PowerPaint est appliqué, de 0 à 10000. Défaut 10000.
save_memoryCOMBOMode d'économie de mémoire : none, auto ou max. Des paramètres plus élevés réduisent l'utilisation de la mémoire pendant la génération au détriment de la vitesse.

Sorties

NomTypeDescription
pipePIPE_LINELe pipeline mis à jour, prêt pour d'autres nœuds Easy-Use.

Notes d'utilisation

  • Sélectionnez un powerpaint_model et un powerpaint_clip correspondant ; ils doivent être compatibles entre eux.
  • La function modifie la façon dont le masque et l'invite sont utilisés :
    • text guided utilise l'invite du pipeline pour peindre la région masquée.
    • shape guided suit les informations de forme dans la zone masquée.
    • object removal supprime l'objet masqué et remplit la zone avec un arrière-plan plausible.
    • context aware remplit le masque à partir du contexte de l'image environnante.
    • image outpainting étend l'image vers l'extérieur à partir de la région masquée.
  • fitting équilibre la fidélité à l'image d'origine et la liberté générative. Avec 1, la sortie reste proche de la source ; des valeurs plus faibles permettent plus de variation.
  • start_at et end_at contrôlent l'intervalle de pas de temps de denoising pendant lequel PowerPaint est actif. La valeur par défaut 0 à 10000 couvre l'intégralité du programme de denoising ; la restriction de l'intervalle peut être utilisée pour appliquer PowerPaint uniquement aux étapes précoces ou tardives.
  • Pour les grandes images ou une VRAM limitée, définissez dtype sur float16 et save_memory sur auto ou max.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…