Update app.py
Browse files
app.py
CHANGED
|
@@ -538,17 +538,7 @@ def load_txt2img(model_id):
|
|
| 538 |
|
| 539 |
|
| 540 |
def load_img2img(keep_environment=False):
|
| 541 |
-
|
| 542 |
-
Lädt die Multi-ControlNet-Inpainting-Pipeline dynamisch basierend auf dem Modus.
|
| 543 |
-
|
| 544 |
-
Args:
|
| 545 |
-
keep_environment (bool):
|
| 546 |
-
- False: Lädt OpenPose + Canny (für 'Focus verändern')
|
| 547 |
-
- True: Lädt Depth + Canny (für 'Umgebung ändern' oder 'Ausschließlich Gesicht')
|
| 548 |
-
|
| 549 |
-
Returns:
|
| 550 |
-
Die korrekt konfigurierte Pipeline
|
| 551 |
-
"""
|
| 552 |
global pipe_img2img_pose, pipe_img2img_depth
|
| 553 |
|
| 554 |
# Initialisiere globale Variablen, falls noch nicht geschehen
|
|
@@ -651,7 +641,7 @@ def load_img2img(keep_environment=False):
|
|
| 651 |
|
| 652 |
#Die Callback-Funktion wird von der Pipeline nach jedem Verarbeitungsschritt aufgerufen und erhält Informationen
|
| 653 |
#wie den aktuellen step und timestep. Diese nutzt der Progressbalken-Callback, um den Fortschritt zu berechnen und anzuzeigen.
|
| 654 |
-
# ===
|
| 655 |
class TextToImageProgressCallback:
|
| 656 |
def __init__(self, progress, total_steps):
|
| 657 |
self.progress = progress
|
|
|
|
| 538 |
|
| 539 |
|
| 540 |
def load_img2img(keep_environment=False):
|
| 541 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 542 |
global pipe_img2img_pose, pipe_img2img_depth
|
| 543 |
|
| 544 |
# Initialisiere globale Variablen, falls noch nicht geschehen
|
|
|
|
| 641 |
|
| 642 |
#Die Callback-Funktion wird von der Pipeline nach jedem Verarbeitungsschritt aufgerufen und erhält Informationen
|
| 643 |
#wie den aktuellen step und timestep. Diese nutzt der Progressbalken-Callback, um den Fortschritt zu berechnen und anzuzeigen.
|
| 644 |
+
# === CALLBACK-FUNKTIONEN FÜR FORTSCHRITT ===
|
| 645 |
class TextToImageProgressCallback:
|
| 646 |
def __init__(self, progress, total_steps):
|
| 647 |
self.progress = progress
|