Astridkraft commited on
Commit
91bca61
·
verified ·
1 Parent(s): fe49660

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -7
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
- # Steps optional erhöhen (wenn UI-Steps < 45)
1033
- #if steps < 45:
1034
- # steps = 45
1035
- # print(f"⚡ Steps erhöht auf {steps} für bessere Details")
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}%")