1. Nauka
  2. /
  3. Kursy
  4. /
  5. Modele multimodalne z Hugging Face

Connected

ćwiczenie

Inpainting obrazów

Połączmy wielomodalną generację obrazów z techniką inpaintingu. Zmodyfikujesz autoportret Van Gogha tak, aby postać miała czarną brodę – posłuży do tego StableDiffusionControlNetInpaintPipeline oraz maska obrazu, która została już dla ciebie przygotowana (mask_image):

Famous Van Gogh painting and mask

Uwaga: Wnioskowanie na modelach dyfuzji może trwać długo, dlatego wygenerowany obraz został wstępnie załadowany. Zmiana promptów nie spowoduje wygenerowania nowych obrazów.

Oryginalna wersja obrazu została załadowana jako init_image, a obraz kontrolny (control_image) utworzono za pomocą funkcji make_inpaint_condition() z lekcji wideo.

Instrukcje

100 XP
  • Uruchom potok z promptem zaprojektowanym tak, aby wygenerować czarną brodę, podając num_inference_steps=40 oraz przekazując init_image, mask_image i control_image.