Update app.py
Browse files
app.py
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
import logging
|
|
|
2 |
import gradio as gr
|
3 |
from rembg import new_session
|
4 |
from cutter import remove, make_label
|
@@ -21,7 +22,7 @@ def predict(image):
|
|
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)
|
|
|
1 |
import logging
|
2 |
+
import numpy as np
|
3 |
import gradio as gr
|
4 |
from rembg import new_session
|
5 |
from cutter import remove, make_label
|
|
|
22 |
try:
|
23 |
result = remove(session, image, smoot, matting, bg_color)
|
24 |
if isinstance(result, np.ndarray): # Verificar si la salida es un array de numpy
|
25 |
+
result = Image.fromarray(result.astype('uint8')) # Convertir el array de numpy a una imagen PIL
|
26 |
return result
|
27 |
except ValueError as err:
|
28 |
logging.error(err)
|