Detecção de contornos (Sobel)

Extraia os contornos de uma imagem graças ao operador de Sobel, um algoritmo clássico de processamento de imagem.

Exemplo:

Como funciona

Você está preparando uma imagem para um processamento automatizado, um stencil, ou simplesmente quer um efeito artístico do tipo "desenho de linha"? A ferramenta converte primeiro a imagem em tons de cinza, depois calcula um gradiente de intensidade horizontal e vertical em cada pixel (operador de Sobel) para identificar as áreas de forte contraste, que correspondem aos contornos.

Por que o resultado é em preto e branco?

O operador de Sobel trabalha sobre o brilho da imagem, não sobre suas cores. O resultado é um mapa de "magnitude do gradiente": quanto mais claro um pixel, mais ele se encontra em um contorno marcado; as áreas uniformes permanecem pretas.

O resultado é sempre no formato PNG?

Sim, seja qual for o formato da imagem original (JPEG, WebP, etc.), o mapa de contornos é sempre produzido em PNG, um formato sem perdas adequado para imagens em tons de cinza.

Processamento 100% local: a detecção é feita no seu navegador via nosso módulo WebAssembly — suas imagens nunca são enviadas a um servidor.