Merlintxu commited on
Commit
4c45b50
1 Parent(s): 95fc1cb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -7
app.py CHANGED
@@ -4,14 +4,11 @@ import os
4
  import tempfile
5
 
6
  def get_image_info(image):
7
- # Obtener la ruta del archivo
8
- image_path = image.name
9
-
10
  # Obtener el tamaño del archivo en KB
11
- file_size = os.path.getsize(image_path) / 1024 # Convertir a KB
12
 
13
  # Abrir la imagen para mostrarla
14
- img = Image.open(image_path)
15
 
16
  return img, f"Tamaño del archivo: {file_size:.2f} KB"
17
 
@@ -21,7 +18,7 @@ def convert_image_format(image, target_format):
21
  output_name = os.path.join(tmpdirname, f"output_image.{target_format.lower()}")
22
 
23
  # Abrir la imagen con PIL
24
- img = Image.open(image.name)
25
 
26
  # Guardar la imagen en el formato deseado
27
  img.save(output_name, format=target_format.upper())
@@ -29,7 +26,7 @@ def convert_image_format(image, target_format):
29
  # Calcular el tamaño del nuevo archivo
30
  file_size = os.path.getsize(output_name) / 1024 # Convertir a KB
31
 
32
- # Devolver la imagen convertida y su tamaño
33
  return output_name, f"Tamaño del archivo convertido: {file_size:.2f} KB"
34
 
35
  # Interfaz de Gradio
 
4
  import tempfile
5
 
6
  def get_image_info(image):
 
 
 
7
  # Obtener el tamaño del archivo en KB
8
+ file_size = os.path.getsize(image.name) / 1024 # Convertir a KB
9
 
10
  # Abrir la imagen para mostrarla
11
+ img = Image.open(image)
12
 
13
  return img, f"Tamaño del archivo: {file_size:.2f} KB"
14
 
 
18
  output_name = os.path.join(tmpdirname, f"output_image.{target_format.lower()}")
19
 
20
  # Abrir la imagen con PIL
21
+ img = Image.open(image)
22
 
23
  # Guardar la imagen en el formato deseado
24
  img.save(output_name, format=target_format.upper())
 
26
  # Calcular el tamaño del nuevo archivo
27
  file_size = os.path.getsize(output_name) / 1024 # Convertir a KB
28
 
29
+ # Devolver la ruta del archivo convertido y su tamaño
30
  return output_name, f"Tamaño del archivo convertido: {file_size:.2f} KB"
31
 
32
  # Interfaz de Gradio