Danzer93 commited on
Commit
58ae247
·
verified ·
1 Parent(s): 249540b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -28,7 +28,6 @@ gallery_files = sorted([
28
 
29
  # Seleziona un'immagine dalla galleria
30
  def load_gallery_image(evt: gr.SelectData):
31
- # evt.index contiene l'indice dell'immagine selezionata
32
  if evt.index < len(gallery_files):
33
  image_path = gallery_files[evt.index]
34
  return Image.open(image_path)
@@ -43,20 +42,20 @@ with gr.Blocks(title="Rimozione Sfondo") as demo:
43
  }
44
  """
45
 
46
- gr.Markdown("# Rimuovi lo sfondo dalla tua immagine")
47
  gr.Markdown("Carica un'immagine personale, cattura un'immagine dalla tua webcam o scegline una dalla galleria.")
48
 
49
  with gr.Row():
50
- image_input = gr.Image(label="Immagine", type="pil", sources=["upload", "webcam"])
 
 
 
51
  gallery = gr.Gallery(label="Galleria immagini", value=gallery_files, columns=5, rows=1, height="auto")
52
 
53
  output_image = gr.Image(type="pil", label="Risultato")
54
  output_file = gr.File(label="Scarica il file")
55
 
56
- # Seleziona un'immagine dalla galleria
57
  gallery.select(fn=load_gallery_image, outputs=image_input)
58
-
59
- btn = gr.Button("Rimuovi lo Sfondo", elem_id="orange-button")
60
  btn.click(fn=remove_background, inputs=image_input, outputs=[output_image, output_file])
61
 
62
  if __name__ == "__main__":
 
28
 
29
  # Seleziona un'immagine dalla galleria
30
  def load_gallery_image(evt: gr.SelectData):
 
31
  if evt.index < len(gallery_files):
32
  image_path = gallery_files[evt.index]
33
  return Image.open(image_path)
 
42
  }
43
  """
44
 
45
+ gr.Markdown("# Rimuovi lo sfondo dalla tua immagine")
46
  gr.Markdown("Carica un'immagine personale, cattura un'immagine dalla tua webcam o scegline una dalla galleria.")
47
 
48
  with gr.Row():
49
+ with gr.Column():
50
+ image_input = gr.Image(label="Carica un'immagine", type="pil", sources=["upload", "webcam"])
51
+ btn = gr.Button("Rimuovi lo Sfondo", elem_id="orange-button")
52
+
53
  gallery = gr.Gallery(label="Galleria immagini", value=gallery_files, columns=5, rows=1, height="auto")
54
 
55
  output_image = gr.Image(type="pil", label="Risultato")
56
  output_file = gr.File(label="Scarica il file")
57
 
 
58
  gallery.select(fn=load_gallery_image, outputs=image_input)
 
 
59
  btn.click(fn=remove_background, inputs=image_input, outputs=[output_image, output_file])
60
 
61
  if __name__ == "__main__":