Spaces:
Build error
Build error
import gradio as gr | |
from transformers import pipeline | |
from PIL import Image, ImageOps | |
# Initialize Segmentation Pipeline | |
segformer_b2_clothes_pipe = pipeline("image-segmentation", model="mattmdjaga/segformer_b2_clothes") | |
def segformer_b2_clothes(img): | |
result = segmentation_pipe(img) | |
mask = result[0]['mask'].convert('L') | |
mask = ImageOps.invert(mask) | |
img.putalpha(mask) | |
return img | |
def remove_background(img): | |
segformer_b2_clothes_result = segformer_b2_clothes(img) | |
return segformer_b2_clothes_result | |
iface = gr.Interface(fn=remove_background, | |
inputs=gr.Image(type='pil'), | |
outputs=gr.Image(label='segformer_b2_clothes', type='pil')) | |
iface.launch() |