Weaita commited on
Commit
d5928ad
·
1 Parent(s): b87dfab

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -17
app.py CHANGED
@@ -12,24 +12,20 @@ def split_image(image):
12
  # Obtiene las dimensiones de la imagen
13
  width, height = im.size
14
 
15
- # Divide la imagen en 9 imágenes más pequeñas
16
- for i in range(3):
17
- for j in range(3):
18
- box = (j*width/3, i*height/3, (j+1)*width/3, (i+1)*height/3)
19
- region = im.crop(box)
20
- region = region.convert("RGB")
21
- region = region.resize((512, 512), Image.ANTIALIAS)
22
-
23
- with tempfile.NamedTemporaryFile(suffix='.jpg') as temp:
24
- region.save(temp.name)
25
- images.append(temp.name)
26
-
27
-
28
  with zipfile.ZipFile("images.zip", 'w') as zip:
29
- # Agrega cada archivo de la lista al archivo zip
30
- for file in images:
31
- zip.write(file)
32
-
 
 
 
 
 
 
 
 
 
33
  return "images.zip"
34
 
35
  gr.Interface(fn=split_image,
 
12
  # Obtiene las dimensiones de la imagen
13
  width, height = im.size
14
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  with zipfile.ZipFile("images.zip", 'w') as zip:
16
+ # Divide la imagen en 9 imágenes más pequeñas
17
+ for i in range(3):
18
+ for j in range(3):
19
+ box = (j*width/3, i*height/3, (j+1)*width/3, (i+1)*height/3)
20
+ region = im.crop(box)
21
+ region = region.convert("RGB")
22
+ region = region.resize((512, 512), Image.ANTIALIAS)
23
+
24
+ with tempfile.NamedTemporaryFile(suffix='.jpg') as temp:
25
+ region.save(temp.name)
26
+ images.append(temp.name)
27
+ zip.write(temp.name)
28
+
29
  return "images.zip"
30
 
31
  gr.Interface(fn=split_image,