Efeito vitral em uma imagem
Divida sua foto em células poligonais coloridas separadas por contornos pretos, para um resultado tipo vitral de janela de igreja. Ajuste o número de células para um padrão mais fino ou mais grosseiro.
Como funciona
A ferramenta posiciona um número definido de pontos aleatórios na imagem, e depois atribui cada pixel ao seu ponto mais próximo (um diagrama de Voronoi), formando células de formas irregulares. A cor média de cada célula é calculada e aplicada uniformemente, e um contorno escuro é traçado entre as células para imitar o chumbo de um vitral.
Por que o resultado tem resolução limitada?
O cálculo das células compara cada pixel com todos os pontos gerados, o que se torna custoso em imagens grandes. Por isso, a imagem é redimensionada para no máximo 420 pixels de lado antes do processamento, o que é mais que suficiente para um resultado de vitral legível.
Quantas células escolher?
Um número baixo (20 a 50) dá grandes placas de cor em estilo abstrato, enquanto um número alto (150 a 220) aproxima o resultado dos detalhes da foto original, mantendo o aspecto fragmentado do vitral.
Todo o cálculo (geração das células, médias de cor, contornos) é executado no seu navegador em JavaScript: sua imagem nunca é transmitida a um servidor.