Categorias

Convolução de Imagem

Aplica núcleos de convolução padrão (desfoque, nitidez, detecção de bordas, relevo) para processamento de imagem e efeitos

Click to upload file or drag and drop file here

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

Imagem para aplicar núcleo de convolução

Tipo de núcleo de convolução para aplicar

Força do efeito de convolução (0.1-5.0)

Número de vezes para aplicar o núcleo

Processamento adicional na saída

Fatos principais

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

Visão geral

A ferramenta de Convolução de Imagem permite aplicar filtros matemáticos avançados para transformar fotos e gráficos, utilizando núcleos padrão como desfoque, nitidez, detecção de bordas e relevo para obter resultados profissionais de edição.

Quando usar

  • Quando você precisa aplicar efeitos artísticos como relevo ou contorno em uma imagem.
  • Para realizar o pré-processamento de imagens, como suavização (desfoque) ou realce de detalhes (nitidez).
  • Ao extrair características estruturais de uma imagem, como a detecção de bordas para análise visual.

Como funciona

  • Envie o arquivo de imagem desejado (JPG, PNG, WebP, etc.).
  • Selecione o tipo de núcleo de convolução na lista de filtros disponíveis.
  • Ajuste a intensidade e o número de iterações para controlar a força do efeito.
  • Escolha um modo de saída, como escala de cinza ou negativo, e processe a imagem.

Casos de uso

Melhoria de nitidez em fotografias com detalhes suaves.
Criação de efeitos visuais estilizados para design gráfico.
Análise técnica de imagens através da detecção de bordas e gradientes Sobel.

Exemplos

1. Realce de Detalhes em Fotografia

Designer Gráfico
Contexto
Uma foto de arquitetura estava levemente fora de foco e precisava de mais definição nas linhas estruturais.
Problema
A imagem original parecia opaca e sem contraste nas bordas.
Como usar
Carreguei a imagem, selecionei o filtro 'Nitidez' e ajustei a intensidade para 1.5.
Configuração de exemplo
kernelType: 'sharpen', intensity: 1.5
Resultado
A imagem resultante apresentou bordas muito mais definidas e uma clareza visual aprimorada.

2. Extração de Contornos para Ilustração

Artista Digital
Contexto
Necessidade de transformar uma foto complexa em um esboço de linhas simples para servir de base para uma ilustração.
Problema
Remover texturas e cores, mantendo apenas as linhas principais.
Como usar
Utilizei o filtro 'Detecção de Bordas' combinado com o modo de saída 'Escala de Cinza'.
Configuração de exemplo
kernelType: 'edge', outputMode: 'grayscale'
Resultado
A imagem foi convertida em um esboço de alto contraste, destacando apenas as bordas dos objetos.

Testar com amostras

image, png, jpg

Hubs relacionados

FAQ

Quais formatos de imagem são suportados?

A ferramenta suporta os formatos JPEG, PNG, WebP, GIF, BMP e TIFF.

O que faz o parâmetro de intensidade?

A intensidade ajusta a força do efeito aplicado, permitindo variações sutis ou drásticas no resultado final.

Posso aplicar o mesmo filtro várias vezes?

Sim, você pode definir o número de iterações para aplicar o núcleo de convolução repetidamente sobre a imagem.

O que é o modo de saída?

O modo de saída permite aplicar transformações adicionais após a convolução, como converter para escala de cinza ou inverter cores.

Existe limite de tamanho para o arquivo?

Sim, o limite máximo para o upload de arquivos é de 10 MB.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/image-convolve

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
imageFile file (Upload necessário) Sim Imagem para aplicar núcleo de convolução
kernelType select Não Tipo de núcleo de convolução para aplicar
intensity number Não Força do efeito de convolução (0.1-5.0)
iterations number Não Número de vezes para aplicar o núcleo
outputMode select Não Processamento adicional na saída

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/image-convolve 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-convolve": {
      "name": "image-convolve",
      "description": "Aplica núcleos de convolução padrão (desfoque, nitidez, detecção de bordas, relevo) para processamento de imagem e efeitos",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-convolve",
      "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]