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.

Exemplo:
Arraste e solte uma imagem, ou clique para procurar. 25 MB no máximo.

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.