Astridkraft commited on
Commit
93e60a6
·
verified ·
1 Parent(s): 731a3a8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -353,12 +353,13 @@ def enhanced_composite_with_sam(original_image, inpaint_result, original_mask,
353
 
354
  # Alpha-Compositing mit präziser SAM-Maske
355
  edited_rgba = edited_region_fullsize.convert("RGBA")
356
- mask_rgba = soft_mask.convert("L")
357
 
358
  temp_image = Image.new("RGBA", original_bbox_size, (0, 0, 0, 0))
359
  temp_image.paste(edited_rgba, (0, 0), mask_rgba)
360
 
361
- final_image.paste(temp_image, (x1, y1), temp_image)
 
362
 
363
  print(f"✅ Verbessertes Compositing abgeschlossen. Finale Größe: {final_image.size}")
364
  return final_image.convert("RGB")
 
353
 
354
  # Alpha-Compositing mit präziser SAM-Maske
355
  edited_rgba = edited_region_fullsize.convert("RGBA")
356
+ mask_rgba = soft_mask.convert("L") # SAM-Maske als Alpha-Kanal
357
 
358
  temp_image = Image.new("RGBA", original_bbox_size, (0, 0, 0, 0))
359
  temp_image.paste(edited_rgba, (0, 0), mask_rgba)
360
 
361
+ #final_image.paste(temp_image, (x1, y1), temp_image)
362
+ final_image.paste(temp_image, (x1, y1), mask_rgba)
363
 
364
  print(f"✅ Verbessertes Compositing abgeschlossen. Finale Größe: {final_image.size}")
365
  return final_image.convert("RGB")