leonett commited on
Commit
cbd6f1c
·
verified ·
1 Parent(s): 314ee6f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -5
app.py CHANGED
@@ -36,7 +36,7 @@ def obtener_metadatos(imagen):
36
  return {}
37
 
38
  def obtener_coordenadas(exif_data):
39
- if not exif_data or "GPSInfo" not in exif_
40
  return None
41
  try:
42
  gps_info = exif_data["GPSInfo"]
@@ -145,7 +145,6 @@ def realizar_ela(imagen):
145
  return error_img, None
146
 
147
  def procesar_imagen(archivo_imagen):
148
- # ✅ VALIDACIÓN URGENTE: Si no hay imagen, detener y avisar
149
  if not archivo_imagen:
150
  return None, "❌ **ERROR: Por favor, cargue una imagen antes de analizar.**", None, ""
151
 
@@ -181,7 +180,6 @@ def procesar_imagen(archivo_imagen):
181
  else:
182
  file_size = f"{file_size_bytes / (1024 * 1024):.2f} MB"
183
 
184
- # ✅ TODOS LOS CAMPOS EN NEGRITA como solicitaste
185
  info_basica = f"**Nombre del archivo:** {nombre_original}\r\n"
186
  info_basica += f"**Tamaño del archivo:** {file_size}\r\n"
187
  info_basica += f"**Dimensiones:** {img.size[0]} x {img.size[1]} píxeles\r\n"
@@ -276,7 +274,6 @@ with gr.Blocks(title="Análisis Forense de Imágenes con ELA", theme=theme) as d
276
  )
277
  process_btn = gr.Button("Analizar imagen", variant="primary")
278
 
279
- # ✅ BOTÓN DE DESCARGA NARANJA MODERNO
280
  download_zip = gr.DownloadButton(
281
  label="⬇️ Descargar resultados (ZIP)",
282
  variant="primary",
@@ -307,7 +304,6 @@ with gr.Blocks(title="Análisis Forense de Imágenes con ELA", theme=theme) as d
307
  ""
308
  )
309
 
310
- # ✅ Conexión del evento de análisis — ahora con manejo de errores visible
311
  process_btn.click(
312
  fn=procesar_imagen,
313
  inputs=input_image,
 
36
  return {}
37
 
38
  def obtener_coordenadas(exif_data):
39
+ if not exif_data or "GPSInfo" not in exif_data:
40
  return None
41
  try:
42
  gps_info = exif_data["GPSInfo"]
 
145
  return error_img, None
146
 
147
  def procesar_imagen(archivo_imagen):
 
148
  if not archivo_imagen:
149
  return None, "❌ **ERROR: Por favor, cargue una imagen antes de analizar.**", None, ""
150
 
 
180
  else:
181
  file_size = f"{file_size_bytes / (1024 * 1024):.2f} MB"
182
 
 
183
  info_basica = f"**Nombre del archivo:** {nombre_original}\r\n"
184
  info_basica += f"**Tamaño del archivo:** {file_size}\r\n"
185
  info_basica += f"**Dimensiones:** {img.size[0]} x {img.size[1]} píxeles\r\n"
 
274
  )
275
  process_btn = gr.Button("Analizar imagen", variant="primary")
276
 
 
277
  download_zip = gr.DownloadButton(
278
  label="⬇️ Descargar resultados (ZIP)",
279
  variant="primary",
 
304
  ""
305
  )
306
 
 
307
  process_btn.click(
308
  fn=procesar_imagen,
309
  inputs=input_image,