push app
Browse files
app.py
CHANGED
|
@@ -129,8 +129,10 @@ else:
|
|
| 129 |
# Create a red overlay with transparency
|
| 130 |
overlay = Image.new("RGBA", img.size, (255, 0, 0, 100))
|
| 131 |
base = img.convert("RGBA")
|
| 132 |
-
|
| 133 |
-
|
|
|
|
|
|
|
| 134 |
else:
|
| 135 |
seg_overlay = img.copy()
|
| 136 |
else:
|
|
|
|
| 129 |
# Create a red overlay with transparency
|
| 130 |
overlay = Image.new("RGBA", img.size, (255, 0, 0, 100))
|
| 131 |
base = img.convert("RGBA")
|
| 132 |
+
mask_alpha = combined_mask_img.point(lambda p: 80 if p > 0 else 0)
|
| 133 |
+
overlay.putalpha(mask_alpha)
|
| 134 |
+
|
| 135 |
+
seg_overlay = Image.alpha_composite(overlay, base, overlay)
|
| 136 |
else:
|
| 137 |
seg_overlay = img.copy()
|
| 138 |
else:
|