Astridkraft commited on
Commit
f56d955
·
verified ·
1 Parent(s): 65b7c45

Update controlnet_module.py

Browse files
Files changed (1) hide show
  1. controlnet_module.py +6 -0
controlnet_module.py CHANGED
@@ -559,6 +559,9 @@ class ControlNetProcessor:
559
 
560
  print(f" 🐛 DEBUG THRESHOLD: max_val={max_val:.3f}, dynamic_threshold={dynamic_threshold:.3f}")
561
  mask_array = (mask_np > dynamic_threshold).astype(np.uint8) * 255
 
 
 
562
  print(f" 🐛 DEBUG BINÄRMASKE: Min/Max: {mask_array.min()}/{mask_array.max()}, Weiße Pixel: {np.sum(mask_array > 0)}")
563
  #mask_array = (mask_np > dynamic_threshold).astype(np.uint8) * 255
564
 
@@ -571,6 +574,9 @@ class ControlNetProcessor:
571
  mask_array = test_mask
572
  print(f" 🐛 DEBUG ERZWUNGENE MASKE: Min/Max: {mask_array.min()}/{mask_array.max()}")
573
 
 
 
 
574
  # HIER: Rohmaske speichern (vor Smoothing)
575
  raw_mask_array = mask_array.copy()
576
 
 
559
 
560
  print(f" 🐛 DEBUG THRESHOLD: max_val={max_val:.3f}, dynamic_threshold={dynamic_threshold:.3f}")
561
  mask_array = (mask_np > dynamic_threshold).astype(np.uint8) * 255
562
+ print(f" 🚨 URSPSRUNGS-DEBUG 1: mask_np Min/Max: {mask_np.min():.3f}/{mask_np.max():.3f}")
563
+ print(f" 🚨 URSPSRUNGS-DEBUG 2: mask_array Min/Max: {mask_array.min()}/{mask_array.max()}, Sum: {mask_array.sum()}")
564
+ print(f" 🚨 URSPSRUNGS-DEBUG 3: Sind mask_np und mask_array gleich? {np.array_equal(mask_np > dynamic_threshold, mask_array > 0)}")
565
  print(f" 🐛 DEBUG BINÄRMASKE: Min/Max: {mask_array.min()}/{mask_array.max()}, Weiße Pixel: {np.sum(mask_array > 0)}")
566
  #mask_array = (mask_np > dynamic_threshold).astype(np.uint8) * 255
567
 
 
574
  mask_array = test_mask
575
  print(f" 🐛 DEBUG ERZWUNGENE MASKE: Min/Max: {mask_array.min()}/{mask_array.max()}")
576
 
577
+ mask_np = mask_array.astype(np.float32) / 255.0
578
+ print(" ✅ Fallback-Maske wurde gesetzt und mask_np aktualisiert.")
579
+
580
  # HIER: Rohmaske speichern (vor Smoothing)
581
  raw_mask_array = mask_array.copy()
582