Update app.py
Browse files
app.py
CHANGED
|
@@ -1015,7 +1015,7 @@ def img_to_image(image, prompt, neg_prompt, strength, steps, guidance_scale,
|
|
| 1015 |
# ===== OPTIMIERTE MODUS-SPEZIFISCHE EINSTELLUNGEN FÜR CONTROLNET =====
|
| 1016 |
if mode == "focus_change":
|
| 1017 |
keep_environment = False
|
| 1018 |
-
|
| 1019 |
# OPTIMIERTE WERTE FÜR FOCUS_CHANGE
|
| 1020 |
adj_strength = min(0.6, strength * 1.05) # Konservativer (0.65)
|
| 1021 |
controlnet_weight = 0.85 # Stärkere ControlNet-Kontrolle
|
|
@@ -1028,12 +1028,14 @@ def img_to_image(image, prompt, neg_prompt, strength, steps, guidance_scale,
|
|
| 1028 |
if any(k in prompt.lower() for k in ["anime", "cartoon", "fantasy", "fairy", "alien"]):
|
| 1029 |
steps = max(steps, 35)
|
| 1030 |
print(f"⚡ Steps verändert auf {steps} für bessere Details")
|
| 1031 |
-
|
| 1032 |
-
|
| 1033 |
-
#
|
| 1034 |
-
|
| 1035 |
-
|
| 1036 |
-
|
|
|
|
|
|
|
| 1037 |
print(f"🎯 OPTIMIERTER MODUS: Focus verändern")
|
| 1038 |
print(f" Strength: {adj_strength:.2f}, ControlNet: {controlnet_strength:.3f}")
|
| 1039 |
print(f" OpenPose: {pose_ratio*100}%, Canny: {canny_ratio*100}%")
|
|
|
|
| 1015 |
# ===== OPTIMIERTE MODUS-SPEZIFISCHE EINSTELLUNGEN FÜR CONTROLNET =====
|
| 1016 |
if mode == "focus_change":
|
| 1017 |
keep_environment = False
|
| 1018 |
+
|
| 1019 |
# OPTIMIERTE WERTE FÜR FOCUS_CHANGE
|
| 1020 |
adj_strength = min(0.6, strength * 1.05) # Konservativer (0.65)
|
| 1021 |
controlnet_weight = 0.85 # Stärkere ControlNet-Kontrolle
|
|
|
|
| 1028 |
if any(k in prompt.lower() for k in ["anime", "cartoon", "fantasy", "fairy", "alien"]):
|
| 1029 |
steps = max(steps, 35)
|
| 1030 |
print(f"⚡ Steps verändert auf {steps} für bessere Details")
|
| 1031 |
+
|
| 1032 |
+
|
| 1033 |
+
# KRITISCH FEHLT HIER:
|
| 1034 |
+
conditioning_scale = [
|
| 1035 |
+
controlnet_strength * pose_ratio, # Für OpenPose
|
| 1036 |
+
controlnet_strength * canny_ratio # Für Canny
|
| 1037 |
+
]
|
| 1038 |
+
|
| 1039 |
print(f"🎯 OPTIMIERTER MODUS: Focus verändern")
|
| 1040 |
print(f" Strength: {adj_strength:.2f}, ControlNet: {controlnet_strength:.3f}")
|
| 1041 |
print(f" OpenPose: {pose_ratio*100}%, Canny: {canny_ratio*100}%")
|