Categorias

Filtro Bilateral

Aplique filtro bilateral para suavização que preserva bordas, reduzindo ruído enquanto mantém detalhes da imagem

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Carregue qualquer arquivo de imagem (JPEG, PNG, WebP, GIF, BMP, TIFF) para aplicar filtragem bilateral que preserva bordas

0.5 3 10

Controla o suavizado espacial. Valores mais altos suavizam áreas maiores

5 30 100

Controla a preservação de bordas. Valores mais altos preservam menos bordas

3 5 15

Tamanho do kernel do filtro bilateral (deve ser ímpar). Kernels maiores consideram mais vizinhos

Número de passadas do filtro bilateral. Mais iterações = suavização mais forte

Manter detalhes e texturas finas enquanto suaviza

Escolher quais canais de cor processar

Escolha formato de saída ou mantenha original. PNG recomendado para qualidade máxima

Qualidade de saída para formatos com perda (JPEG, WebP). Maior = melhor qualidade mas arquivo maior

Fatos principais

Categoria
Design
Tipos de entrada
file, range, number, checkbox, select
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Filtro Bilateral é uma ferramenta avançada de processamento de imagem projetada para suavizar superfícies e reduzir ruídos digitais, mantendo a nitidez das bordas e detalhes essenciais da sua fotografia.

Quando usar

  • Para remover ruído de fotos tiradas em condições de baixa luminosidade.
  • Para suavizar texturas de pele em retratos sem perder a definição dos traços faciais.
  • Para limpar artefatos de compressão em imagens digitais antes de uma impressão ou publicação.

Como funciona

  • Carregue sua imagem nos formatos suportados como JPEG, PNG ou WebP.
  • Ajuste o Sigma Espacial e o Sigma de Gama para equilibrar a intensidade da suavização e a preservação das bordas.
  • Defina o tamanho do kernel e o número de iterações para controlar a profundidade do efeito.
  • Selecione o formato de saída desejado e processe a imagem para obter o resultado final.

Casos de uso

Limpeza de fotos noturnas com granulação excessiva.
Suavização estética de retratos mantendo a textura natural dos olhos e cabelos.
Pré-processamento de imagens para melhorar a qualidade visual antes de redimensionar.

Exemplos

1. Redução de ruído em fotografia noturna

Fotógrafo amador
Contexto
Uma foto tirada em um ambiente com pouca luz apresentou muito ruído digital (granulação) nas áreas escuras.
Problema
O ruído compromete a clareza da imagem, mas um desfoque comum deixaria os objetos da cena borrados.
Como usar
Carreguei a imagem, ajustei o Sigma Espacial para 5 e o Sigma de Gama para 40, garantindo que as bordas dos objetos permanecessem nítidas.
Configuração de exemplo
spatialSigma: 5, rangeSigma: 40, kernelSize: 5, preserveDetails: true
Resultado
O ruído foi significativamente reduzido e a imagem manteve a definição dos contornos, parecendo muito mais limpa.

2. Suavização de pele em retratos

Editor de redes sociais
Contexto
Uma foto de retrato precisava de um retoque rápido para suavizar a textura da pele sem parecer artificial.
Problema
A pele apresentava imperfeições que precisavam ser suavizadas, mas os detalhes dos olhos e lábios deveriam ser preservados.
Como usar
Utilizei o filtro bilateral com a opção 'Preservar Detalhes' ativada e um Sigma de Gama moderado.
Configuração de exemplo
spatialSigma: 3, rangeSigma: 25, kernelSize: 7, preserveDetails: true
Resultado
A pele ficou com um aspecto suave e profissional, enquanto os detalhes faciais permaneceram perfeitamente definidos.

Testar com amostras

image, png, jpg

Hubs relacionados

FAQ

O que diferencia o filtro bilateral de um desfoque comum?

Ao contrário de um desfoque gaussiano que suaviza toda a imagem, o filtro bilateral considera a diferença de intensidade entre pixels, preservando as bordas e contornos.

Quais formatos de arquivo são suportados?

A ferramenta aceita arquivos JPEG, PNG, WebP, GIF, BMP e TIFF.

Como o Sigma de Gama afeta o resultado?

Valores mais altos de Sigma de Gama permitem que o filtro suavize áreas com variações de cor maiores, enquanto valores baixos restringem a suavização apenas a áreas com cores muito similares.

O que é o tamanho do kernel?

O tamanho do kernel define a área de vizinhança ao redor de cada pixel que será considerada pelo filtro. Valores maiores abrangem mais pixels, resultando em um efeito mais intenso.

Posso processar apenas o canal de luminância?

Sim, a opção de processamento de canal permite aplicar o filtro apenas na luminância, o que é ideal para reduzir ruído sem alterar a fidelidade das cores da imagem.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/image-bilateral-filter

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
imageFile file (Upload necessário) Sim Carregue qualquer arquivo de imagem (JPEG, PNG, WebP, GIF, BMP, TIFF) para aplicar filtragem bilateral que preserva bordas
spatialSigma range Não Controla o suavizado espacial. Valores mais altos suavizam áreas maiores
rangeSigma range Não Controla a preservação de bordas. Valores mais altos preservam menos bordas
kernelSize range Não Tamanho do kernel do filtro bilateral (deve ser ímpar). Kernels maiores consideram mais vizinhos
iterations number Não Número de passadas do filtro bilateral. Mais iterações = suavização mais forte
preserveDetails checkbox Não Manter detalhes e texturas finas enquanto suaviza
channels select Não Escolher quais canais de cor processar
format select Não Escolha formato de saída ou mantenha original. PNG recomendado para qualidade máxima
quality number Não Qualidade de saída para formatos com perda (JPEG, WebP). Maior = melhor qualidade mas arquivo maior

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/image-bilateral-filter para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-image-bilateral-filter": {
      "name": "image-bilateral-filter",
      "description": "Aplique filtro bilateral para suavização que preserva bordas, reduzindo ruído enquanto mantém detalhes da imagem",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-bilateral-filter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]