Segizu commited on
Commit
00e81be
·
1 Parent(s): 03da632
Files changed (1) hide show
  1. app.py +5 -3
app.py CHANGED
@@ -53,10 +53,11 @@ st.write("Sube una imagen y te mostraremos las fotos más similares en el direct
53
 
54
  uploaded_file = st.file_uploader("📤 Sube una imagen", type=["jpg", "png", "jpeg"])
55
 
 
56
  if uploaded_file:
57
  # Mostrar imagen subida
58
  uploaded_image = Image.open(uploaded_file)
59
- st.image(uploaded_image, caption="Imagen subida", use_column_width=True)
60
 
61
  # Buscar rostros similares
62
  similar_images, distances = find_similar_faces(uploaded_image)
@@ -64,8 +65,9 @@ if uploaded_file:
64
  # Mostrar resultados
65
  if similar_images:
66
  st.subheader("📸 Imágenes más similares:")
67
- for idx, image_path in enumerate(similar_images[:5]): # Mostrar las 5 más similares
68
- st.image(image_path, caption=f"Similitud: {1 - distances[idx]:.2f}", use_column_width=True)
 
69
  else:
70
  st.warning("⚠ No se detectó ningún rostro en la imagen subida.")
71
 
 
53
 
54
  uploaded_file = st.file_uploader("📤 Sube una imagen", type=["jpg", "png", "jpeg"])
55
 
56
+
57
  if uploaded_file:
58
  # Mostrar imagen subida
59
  uploaded_image = Image.open(uploaded_file)
60
+ st.image(uploaded_image, caption="Imagen subida", use_container_width=True)
61
 
62
  # Buscar rostros similares
63
  similar_images, distances = find_similar_faces(uploaded_image)
 
65
  # Mostrar resultados
66
  if similar_images:
67
  st.subheader("📸 Imágenes más similares:")
68
+ cols = st.columns(len(similar_images[:5])) # Crear columnas para las imágenes
69
+ for idx, (col, image_path) in enumerate(zip(cols, similar_images[:])): # Mostrar las 5 más similares
70
+ col.image(image_path, caption=f"Similitud: {1 - distances[idx]:.2f}", use_container_width=True)
71
  else:
72
  st.warning("⚠ No se detectó ningún rostro en la imagen subida.")
73