Update app.py
Browse files
app.py
CHANGED
|
@@ -285,6 +285,7 @@ def enhanced_composite_with_sam(original_image, inpaint_result, original_mask,
|
|
| 285 |
if mode == "environment_change":
|
| 286 |
# ==============================================
|
| 287 |
# MODUS: UMWELT ÄNDERN (Objekt bleibt original)
|
|
|
|
| 288 |
# ==============================================
|
| 289 |
print("🌳 Modus: Umwelt ändern mit SAM-Maske")
|
| 290 |
|
|
@@ -311,6 +312,8 @@ def enhanced_composite_with_sam(original_image, inpaint_result, original_mask,
|
|
| 311 |
else:
|
| 312 |
# ==============================================
|
| 313 |
# MODUS: FOCUS oder GESICHT ÄNDERN
|
|
|
|
|
|
|
| 314 |
# ==============================================
|
| 315 |
mode_name = "Focus" if mode == "focus_change" else "Gesicht"
|
| 316 |
print(f"👤 Modus: {mode_name} ändern mit SAM-Maske")
|
|
|
|
| 285 |
if mode == "environment_change":
|
| 286 |
# ==============================================
|
| 287 |
# MODUS: UMWELT ÄNDERN (Objekt bleibt original)
|
| 288 |
+
# In dem Fall muß die BBox nicht berücksichtigt werden da Originalbild ausgeschnitten wird!
|
| 289 |
# ==============================================
|
| 290 |
print("🌳 Modus: Umwelt ändern mit SAM-Maske")
|
| 291 |
|
|
|
|
| 312 |
else:
|
| 313 |
# ==============================================
|
| 314 |
# MODUS: FOCUS oder GESICHT ÄNDERN
|
| 315 |
+
# Hier muß die BBox berücksichtigt werden da generiertes Bild ausgeschnitten wird
|
| 316 |
+
# ohne die BBox wird entlang der SAM-Maske geschnitten -> ungenau!
|
| 317 |
# ==============================================
|
| 318 |
mode_name = "Focus" if mode == "focus_change" else "Gesicht"
|
| 319 |
print(f"👤 Modus: {mode_name} ändern mit SAM-Maske")
|