juanelot commited on
Commit
c79bc95
·
verified ·
1 Parent(s): 7388e1c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -0
app.py CHANGED
@@ -3,6 +3,7 @@ import gradio as gr
3
  from rembg import new_session
4
  from cutter import remove, make_label
5
  from utils import *
 
6
 
7
  remove_bg_models = {
8
  "U2NET": "u2net",
@@ -19,6 +20,8 @@ def predict(image):
19
  bg_color = (0, 0, 0) # Color de fondo predeterminado (negro)
20
  try:
21
  result = remove(session, image, smoot, matting, bg_color)
 
 
22
  return result
23
  except ValueError as err:
24
  logging.error(err)
 
3
  from rembg import new_session
4
  from cutter import remove, make_label
5
  from utils import *
6
+ from PIL import Image
7
 
8
  remove_bg_models = {
9
  "U2NET": "u2net",
 
20
  bg_color = (0, 0, 0) # Color de fondo predeterminado (negro)
21
  try:
22
  result = remove(session, image, smoot, matting, bg_color)
23
+ if isinstance(result, np.ndarray): # Verificar si la salida es un array de numpy
24
+ result = Image.fromarray(result) # Convertir el array de numpy a una imagen PIL
25
  return result
26
  except ValueError as err:
27
  logging.error(err)