API

Documentação pública da API

Remover Fundo exibe uma API pública simples para remover automaticamente o fundo de uma imagem. O ponto de entrada público é limitado a 5 imagens por minuto e por IP.

Visão geral

A API pública atual é projetada para integrações simples: você envia uma imagem multiparte/form-data e obtém um PNG transparente em resposta diretamente.

Ponto Final Público

POST/api/remove-background

Limite de taxa

Máximo de 5 imagens por minuto e IP no terminal público POST /api/remove-background.

Formatos suportados

Entrada: JPEG, PNG, WebP. Saída: PNG transparente.

Configuração do ModNet

As configurações são opcionais e devem ser enviadas em campos multipart/form-data além do arquivo.

limiar: limiar alfa entre 0 e 255. Padrão: 12.
pena: borrão entre 0 e 24. Padrão: 2.0.
resistência ao primeiro plano: intensidade do sujeito entre 0,5 e 2,0. Padrão: 1.0.

Exemplo cURL

curl -X POST \
  -F "file=@/path/to/image.jpg" \
  -F "threshold=16" \
  -F "feather=3.5" \
  -F "foreground_strength=1.15" \
  https://remove.openutils.net/api/remove-background \
  --output result.png

Resposta

A resposta contém a imagem PNG gerada diretamente. Se o limite for excedido, a API retorna HTTP 429.

Verificação de saúde

curl https://remove.openutils.net/api/health

GET /api/health permite verificar se o motor está pronto.