Início / Ferramentas de Imagem / Ferramenta de detecção de bordas de imagem online
Ferramentas online gratuitas

Ferramenta de detecção de bordas de imagem online

Aplique deteção de bordas a imagens locais com Roberts, Sobel ou Laplaciano. Ajuste a intensidade e descarregue o resultado em PNG.

Começar a usar

Métodos de deteção

Sobel–Feldman combina os gradientes horizontal e vertical com sinal de 3 × 3 através de sqrt(Gx² + Gy²). Roberts Cross combina duas diferenças diagonais com sinal numa vizinhança de 2 × 2. O Laplaciano usa o valor absoluto da segunda derivada com oito vizinhos.

Os canais RGB são tratados separadamente. Fora da imagem repete-se o píxel da borda mais próximo; o alfa e as dimensões não mudam. Não se adiciona um desvio de 128.

Roberts usa uma vizinhança fixa de 2 × 2; Sobel e o Laplaciano de oito vizinhos usam 3 × 3. O tamanho e o limiar não são ajustáveis; só o método e a intensidade.

Intensidade

A intensidade varia de 0% a 100%, em passos de 0,01, com 50% por predefinição. A magnitude é limitada e arredondada para um byte antes de ser misturada com o RGB original; a mistura volta a ser arredondada, com os empates para o inteiro par. A 0%, conserva-se o RGB original descodificado.

Exemplo de cálculo

Na imagem cinzenta 3 × 3 [0,1,2;3,4,5;6,7,8], o centro original vale 4. A 100%, obtêm-se Roberts 4, Sobel 25 e Laplaciano 0; nos 50% predefinidos, os valores são 4, 14 e 2, respetivamente.

Utilização e limites

O cálculo independente dos canais RGB pode produzir bordas coloridas; não é um contorno binário com limiar. Não há Canny, limiar ajustável, traçado vetorial, reconhecimento de objetos ou precisão de medição. Compare a pré-visualização com o original.

  • Carregar uma imagem local
  • Escolher método (Roberts, Sobel, Laplaciano)
  • Ajustar intensidade (0-100%)
  • Clicar em Gerar imagem
  • Descarregar o PNG resultante

Perguntas frequentes

Porque é que o resultado não é um contorno nítido?

O cálculo independente dos canais RGB pode produzir bordas coloridas; não é um contorno binário com limiar.

Posso alterar o tamanho do kernel?

Roberts usa uma vizinhança fixa de 2 × 2; Sobel e o Laplaciano de oito vizinhos usam 3 × 3. O tamanho e o limiar não são ajustáveis; só o método e a intensidade.

O que acontece se eu mudar o método sem clicar em Gerar?

A pré-visualização não é atualizada automaticamente. Deve clicar em Gerar imagem após cada alteração para ver o novo resultado.

O processamento é feito localmente no navegador.