Update app.py
Browse files
app.py
CHANGED
|
@@ -426,9 +426,9 @@ def enhanced_composite_with_sam(original_image, inpaint_result, original_mask,
|
|
| 426 |
|
| 427 |
|
| 428 |
# Binarisieren für klare Alpha-Werte (nur 0 oder 255)
|
| 429 |
-
threshold = 0
|
| 430 |
-
alpha_mask = soft_mask.point(lambda x: 255 if x > threshold else 0)
|
| 431 |
-
print(f"🔍 Alpha-Mask unique values: {np.unique(np.array(alpha_mask))}")
|
| 432 |
|
| 433 |
|
| 434 |
|
|
@@ -439,7 +439,7 @@ def enhanced_composite_with_sam(original_image, inpaint_result, original_mask,
|
|
| 439 |
# gerissen wo der Hintergrund innerhalb der BBox bleiben muß! In den Löchern bleibt das Originalbild!
|
| 440 |
#mask_inverted = Image.eval(soft_mask, lambda x: 255 - x) #invertieren
|
| 441 |
|
| 442 |
-
|
| 443 |
|
| 444 |
#mask_alpha = mask_inverted.convert("L")
|
| 445 |
|
|
|
|
| 426 |
|
| 427 |
|
| 428 |
# Binarisieren für klare Alpha-Werte (nur 0 oder 255)
|
| 429 |
+
#threshold = 0
|
| 430 |
+
#alpha_mask = soft_mask.point(lambda x: 255 if x > threshold else 0)
|
| 431 |
+
#print(f"🔍 Alpha-Mask unique values: {np.unique(np.array(alpha_mask))}")
|
| 432 |
|
| 433 |
|
| 434 |
|
|
|
|
| 439 |
# gerissen wo der Hintergrund innerhalb der BBox bleiben muß! In den Löchern bleibt das Originalbild!
|
| 440 |
#mask_inverted = Image.eval(soft_mask, lambda x: 255 - x) #invertieren
|
| 441 |
|
| 442 |
+
alpha_mask = soft_mask
|
| 443 |
|
| 444 |
#mask_alpha = mask_inverted.convert("L")
|
| 445 |
|