Update controlnet_module.py
Browse files- controlnet_module.py +2 -0
controlnet_module.py
CHANGED
|
@@ -1195,6 +1195,8 @@ class ControlNetProcessor:
|
|
| 1195 |
print(" 🔷 Gaussian Blur für weiche Hautübergänge (3x3, sigma=0.5)")
|
| 1196 |
mask_array = cv2.GaussianBlur(mask_array, (3, 3), 0.5)
|
| 1197 |
|
|
|
|
|
|
|
| 1198 |
# GAMMA-KORREKTUR - verändert bestehende Gaustufen
|
| 1199 |
#print(" 🎨 Gamma-Korrektur (0.7) für glatte Übergänge")
|
| 1200 |
#mask_array_float = mask_array.astype(np.float32) / 255.0
|
|
|
|
| 1195 |
print(" 🔷 Gaussian Blur für weiche Hautübergänge (3x3, sigma=0.5)")
|
| 1196 |
mask_array = cv2.GaussianBlur(mask_array, (3, 3), 0.5)
|
| 1197 |
|
| 1198 |
+
mask_array = np.where(mask_array > 128, 255, 0).astype(np.uint8)
|
| 1199 |
+
|
| 1200 |
# GAMMA-KORREKTUR - verändert bestehende Gaustufen
|
| 1201 |
#print(" 🎨 Gamma-Korrektur (0.7) für glatte Übergänge")
|
| 1202 |
#mask_array_float = mask_array.astype(np.float32) / 255.0
|