Sobre este projeto
O Gerador de Pintura por Números transforma qualquer fotografia em um modelo imprimível de pintura por números — com contornos, números e pronto para suas tintas.
Faça upload de uma imagem, escolha quantas cores você quer e a ferramenta desenha automaticamente os contornos das regiões, numera cada uma e prepara um arquivo SVG limpo pronto para imprimir. É uma forma grátis e rápida de fazer um kit DIY personalizado de pintura por números com suas próprias fotos.
Este projeto foi inspirado no trabalho de código aberto do PBNCanvas e refeito com tecnologias web modernas — JavaScript puro, a API canvas do HTML e SVG — para oferecer uma experiência rápida, intuitiva e totalmente do lado do cliente: sem dependências, sem rastrear suas imagens e sem processamento em servidor.
Como funciona
- As cores são quantizadas para o tamanho de paleta que você escolher usando redução de cores por corte mediano, com correspondência perceptual no espaço de cor CIELAB.
- As regiões conectadas (facetas) são detectadas com preenchimento por inundação e as pequenas são unidas às vizinhas para melhorar a legibilidade.
- Contornos vetoriais suaves são gerados e os rótulos numéricos são colocados no ponto mais largo dentro de cada região.
- O SVG final pode ser baixado ou impresso em qualquer tamanho — com preenchimentos, contornos, rótulos e folha de referência da paleta opcionais.
A tecnologia em resumo
- Quantização por corte mediano — reduz milhões de cores a uma paleta de 4 a 48 cores representativas.
- Distância de cor CIELAB — combina pixels com cores da paleta do jeito que o olho humano percebe as diferenças de cor.
- Detecção de regiões por inundação — agrupa pixels da mesma cor em facetas que podem ser pintadas.
Tudo roda localmente no seu navegador — suas imagens nunca são enviadas a nenhum servidor. Saiba mais na nossa política de privacidade.
Experimente você mesmo
Transforme uma de suas fotos em um modelo de pintura por números em menos de um minuto.