Transformar foto em pintura a óleo

Converta uma foto em pintura a óleo com um filtro de vizinhança que agrupa os tons dominantes de cada área, criando manchas de cor suavizadas como pinceladas. Ajuste o raio de análise e o número de níveis de tom.

Exemplo:
Arraste e solte uma imagem ou clique para procurar. Máx. 20 MB (processamento pixel a pixel, imagem redimensionada para manter a rapidez).

Como funciona

Para cada pixel, a ferramenta examina os vizinhos em um quadrado ao redor dele e classifica o brilho deles em vários níveis. O nível mais representado nessa vizinhança determina a cor final do pixel (a cor média desse nível), o que suaviza os detalhes finos e destaca grandes áreas de cor homogênea, como pinceladas de tinta a óleo.

Por que a imagem é limitada a 380 pixels de lado?

Este filtro analisa toda a vizinhança ao redor de cada pixel, o que é bem mais custoso do que um simples desfoque. Reduzir o tamanho de trabalho mantém o processamento rápido no navegador e ainda produz um efeito de pintura bem visível.

Qual ajuste dá o resultado mais "pintado"?

Um raio de pincel maior (5-6 px) combinado com um número menor de níveis (8-12) gera grandes áreas de cor bem suavizadas, parecidas com uma pintura encorpada. Já um raio pequeno com muitos níveis preserva mais detalhes da foto original.

O filtro de vizinhança é calculado inteiramente no seu navegador, pixel por pixel: sua foto nunca é enviada a um servidor.