ETAPA 1 — Criar o Script Python
1️ Instalar dependências
pip instalar transformadores gradio tocha travesseiro
2️ Criar arquivoapp.py
import gradio as gr
from transformers import pipeline
from PIL import Image
Carrega o modelo uma única vez (boa prática)
pipe = pipeline(
"image-segmentation",
model="briaai/RMBG-1.4",
trust_remote_code=True
)
def remove_background(image):
resultado = pipe(image)
return resultado
app = gr.Interface(
fn=remove_background,
inputs=gr.Image(type="pil"),
outputs=gr.Image(type="pil", format="png"),
title="Remoção Automática de Background",
description="Envie uma imagem e o fundo será removido automaticamente."
)
if name == "main":
app.launch()
ETAPA 3 — Publicar no Hugging Face Spaces
1️ Criar conta (se ainda não tiver)
Acesse:
https://huggingface.co
2️ Criar novo Espaço
Clique em Novo Espaço
Nomeie seu projeto
Clique em Criar Espaço
3️ Enviar arquivos
Envie:
app.py
requirements.txt