Update controlnet_module.py
Browse files- controlnet_module.py +3 -3
controlnet_module.py
CHANGED
|
@@ -1123,7 +1123,7 @@ class ControlNetProcessor:
|
|
| 1123 |
|
| 1124 |
# LEICHTER DILATE FÜR MEHR ABDECKUNG (wichtig für Gesicht!)
|
| 1125 |
print(" 🔲 Leichter Dilate für natürliche Abdeckung")
|
| 1126 |
-
kernel_dilate = np.ones((
|
| 1127 |
mask_array = cv2.dilate(mask_array, kernel_dilate, iterations=1)
|
| 1128 |
|
| 1129 |
|
|
@@ -1134,7 +1134,7 @@ class ControlNetProcessor:
|
|
| 1134 |
|
| 1135 |
# WEICHER GAUSSIAN BLUR FÜR NATÜRLICHE ÜBERGÄNGE
|
| 1136 |
print(" 🔷 Gaussian Blur für weiche Hautübergänge (15x15, sigma=3.0)")
|
| 1137 |
-
mask_array = cv2.GaussianBlur(mask_array, (
|
| 1138 |
|
| 1139 |
# GAMMA-KORREKTUR FÜR GLATTE, NATÜRLICHE KANTEN
|
| 1140 |
print(" 🎨 Gamma-Korrektur (0.7) für glatte Übergänge")
|
|
@@ -1145,7 +1145,7 @@ class ControlNetProcessor:
|
|
| 1145 |
|
| 1146 |
# NOCH EIN WEICHER BLUR FÜR EXTRA-GLÄTTE KANTEN
|
| 1147 |
print(" 💫 Finaler weicher Blur (9x9, sigma=1.5)")
|
| 1148 |
-
mask_array = cv2.GaussianBlur(mask_array, (
|
| 1149 |
|
| 1150 |
# SICHERSTELLEN, DASS MASKE NICHT ZU DÜNN IST (speziell für Gesicht!)
|
| 1151 |
print(" 📏 Prüfe Maskendichte...")
|
|
|
|
| 1123 |
|
| 1124 |
# LEICHTER DILATE FÜR MEHR ABDECKUNG (wichtig für Gesicht!)
|
| 1125 |
print(" 🔲 Leichter Dilate für natürliche Abdeckung")
|
| 1126 |
+
kernel_dilate = np.ones((5, 5), np.uint8) # Größerer Kernel für Gesicht
|
| 1127 |
mask_array = cv2.dilate(mask_array, kernel_dilate, iterations=1)
|
| 1128 |
|
| 1129 |
|
|
|
|
| 1134 |
|
| 1135 |
# WEICHER GAUSSIAN BLUR FÜR NATÜRLICHE ÜBERGÄNGE
|
| 1136 |
print(" 🔷 Gaussian Blur für weiche Hautübergänge (15x15, sigma=3.0)")
|
| 1137 |
+
mask_array = cv2.GaussianBlur(mask_array, (15, 15), 3.0)
|
| 1138 |
|
| 1139 |
# GAMMA-KORREKTUR FÜR GLATTE, NATÜRLICHE KANTEN
|
| 1140 |
print(" 🎨 Gamma-Korrektur (0.7) für glatte Übergänge")
|
|
|
|
| 1145 |
|
| 1146 |
# NOCH EIN WEICHER BLUR FÜR EXTRA-GLÄTTE KANTEN
|
| 1147 |
print(" 💫 Finaler weicher Blur (9x9, sigma=1.5)")
|
| 1148 |
+
mask_array = cv2.GaussianBlur(mask_array, (9, 9), 1.5)
|
| 1149 |
|
| 1150 |
# SICHERSTELLEN, DASS MASKE NICHT ZU DÜNN IST (speziell für Gesicht!)
|
| 1151 |
print(" 📏 Prüfe Maskendichte...")
|