Update controlnet_module.py
Browse files- 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 |
|