Aller au contenu

Inpainting & Outpainting

L’inpainting permet de modifier des zones spécifiques d’une image, tandis que l’outpainting étend une image au-delà de ses bordures.

Inpainting

Principe

L’inpainting utilise un masque pour indiquer au modèle quelle zone de l’image doit être régénérée, tout en préservant le reste.

Workflow de base

  1. Load Image : chargez votre image
  2. Load Image (Mask) : chargez ou créez un masque (blanc = zone à modifier)
  3. Set Latent Noise Mask : appliquez le masque à l’image latente
  4. KSampler : régénérez la zone masquée
  5. VAE Decode + Save Image

Cas d’usage

  • Retouche : supprimer un objet ou une personne
  • Remplacement : changer un élément (vêtement, fond, objet)
  • Correction : réparer des artefacts de génération
  • Extension : ajouter des détails manquants

Conseils

  • Denoising : 0.7-0.85 pour modifier la zone tout en gardant la cohérence
  • Masque : ajoutez un léger flou aux bords pour des transitions douces
  • Prompt : décrivez ce que vous voulez DANS la zone masquée
  • Modèle : utilisez un modèle inpainting dédié si disponible (ex: sd_xl_inpainting.safetensors)

Outpainting

Principe

L’outpainting étend une image au-delà de ses bordures actuelles, générant du nouveau contenu cohérent avec l’existant.

Workflow

  1. Load Image : chargez votre image
  2. Pad Image : agrandissez le canvas dans la direction souhaitée
  3. Masque automatique : la zone ajoutée devient le masque
  4. KSampler avec inpainting : remplissez la zone étendue
  5. Save Image

Applications

  • Format : convertir un portrait en paysage
  • Composition : ajouter de l’espace autour d’un sujet
  • Panorama : créer des images panoramiques
  • Arrière-plan : étendre un arrière-plan

Prochaines étapes