Pular para o conteúdo principal
PulsarKit

Pixelar imagem

Cubra uma placa de carro, um endereço ou uma tela com blocos sólidos, ou pixele o quadro inteiro para um visual retrô, sem enviar a foto para lugar nenhum.

Solte seus arquivos aqui

.jpg, .jpeg, .png, .webp · até 50 MB

Como Pixelar imagem

  1. 1

    Adicione sua imagem

    JPG, PNG ou WebP, até 50 arquivos de uma vez. O formato é identificado pelo próprio arquivo, então uma foto salva com a extensão errada vai para o decodificador certo mesmo assim.

  2. 2

    Defina a área e o tamanho do bloco

    Pixele o quadro inteiro ou informe a posição e o tamanho de um retângulo ou de uma elipse, em porcentagem. Blocos maiores escondem mais; 16 pixels é um bom ponto de partida.

  3. 3

    Clique em Pixelar imagem e baixe

    A imagem volta no mesmo tamanho e no mesmo formato. O bloco EXIF é descartado, inclusive as coordenadas GPS, se houver.

Por que os blocos são médias, e não amostras

O jeito mais rápido de pixelar uma imagem no navegador é reduzi-la e ampliá-la de novo com a suavização desligada. Isso é a reamostragem por vizinho mais próximo: cada bloco assume a cor de um pixel qualquer de dentro dele, geralmente o do canto superior esquerdo. Em um gráfico de cores chapadas, ninguém percebe. Em uma fotografia, o resultado fica sujo: um rosto pixelado desse jeito mantém brilhos soltos e pontinhos escuros que nunca representaram aquela área, e às vezes um texto fino sobrevive em fragmentos legíveis. Esta ferramenta soma os valores de vermelho, verde, azul e alfa de cada pixel dentro de um bloco e preenche o bloco com a média real. Isso custa uma passada a mais pela imagem, deixa o processo imperceptivelmente mais lento e dá o mosaico uniforme e intencional que as pessoas esperam.

Três formas de bloco e um modo que preserva as bordas

Quadrados são o padrão e a escolha mais segura para esconder informações. Círculos preenchem cada bloco com um disco e passam o espaço entre os discos para o bloco vizinho mais próximo, o que dá um visual mais suave, de retícula de pontos, bom para retratos. O mosaico de triângulos divide cada bloco na diagonal e tira a média de cada metade separadamente, então as linhas diagonais da imagem continuam diagonais em vez de virar uma escada. Ative “manter bordas mais nítidas” e a ferramenta mede o gradiente de Sobel de cada bloco: os blocos que ficam sobre um contorno são divididos em quatro blocos com metade do tamanho, de modo que os contornos continuam legíveis enquanto as áreas lisas ficam grosseiras. Essa combinação parece uma imagem estilizada, e não um muro de quadrados, o que importa quando o objetivo é um efeito retrô, e não esconder algo.

Como esconder informações do jeito certo

Em princípio, a pixelização é reversível: se alguém mal-intencionado consegue adivinhar o conteúdo original (uma placa de carro com formato fixo, uma fonte conhecida, um conjunto limitado de caracteres), uma busca por força bruta às vezes consegue recuperá-lo a partir das médias dos blocos. A defesa é o tamanho do bloco. Use blocos grandes o bastante para que vários caracteres caiam dentro de um mesmo bloco, e não um caractere por bloco. Para texto em uma captura de tela de celular, isso costuma significar 24 pixels ou mais; para a placa de um carro fotografado a alguns metros de distância, 20 pixels geralmente bastam. Se o material é realmente sensível, recorte essa parte ou pinte por cima, em vez de desfocar ou pixelar.

A foto nunca sai do seu dispositivo

A decodificação, o cálculo das médias e a nova codificação acontecem dentro desta aba do navegador. Nada é enviado, não há fila no servidor, e fechar a aba apaga a imagem da memória. O bloco EXIF não é copiado para o resultado, de propósito: do contrário, uma foto pixelada para esconder um endereço ainda carregaria as coordenadas GPS do lugar onde foi tirada.

Perguntas frequentes

Minha foto é enviada para um servidor?

Não. O arquivo é lido, decodificado, pixelado e codificado de novo inteiramente no seu navegador, com codecs WebAssembly. Não há etapa de upload, e nenhuma cópia fica guardada em lugar nenhum depois que você fecha a aba.

É possível desfazer a pixelização?

Não com esta ferramenta. Os blocos calculados pela média substituem de verdade os pixels originais, e os valores originais se perdem. Em teoria, alguém que saiba como era o conteúdo escondido consegue reduzir as possibilidades a partir das médias dos blocos, e é por isso que o tamanho do bloco importa. Escolha blocos grandes o bastante para que um único bloco cubra mais de um caractere.

Qual é a diferença entre pixelar e desfocar?

Desfocar espalha cada pixel pelos vizinhos e deixa uma mancha suave, que parece recuperável; pixelar substitui regiões quadradas inteiras por uma única cor chapada. A pixelização destrói mais informação na mesma área visual e é entendida sem ambiguidade como “isto foi escondido de propósito”, que normalmente é o que você quer em uma captura de tela ou na foto de um documento.

Qual tamanho de bloco é seguro para esconder texto?

Como regra prática, faça cada bloco largo o bastante para cobrir pelo menos dois caracteres. Em uma captura de tela de celular na resolução máxima, isso dá cerca de 24 a 32 pixels; em um recorte pequeno, pode ser 12. Se ainda dá para distinguir a forma das letras no resultado, os blocos estão pequenos demais.

Posso pixelar só uma parte da imagem?

Sim. Mude “O que pixelar” para uma área selecionada e informe a posição e o tamanho em porcentagem do quadro, em forma de retângulo ou de elipse. Tudo o que estiver fora da área é copiado sem alteração, pixel por pixel. Porcentagens, em vez de coordenadas em pixels, fazem com que as mesmas configurações continuem fazendo sentido quando outra foto passa pela mesma sequência.

As coordenadas GPS são removidas?

Sim. O resultado é gravado sem o bloco EXIF, então a marca e o modelo da câmera, a data e a hora e qualquer localização incorporada desaparecem. Se você também quiser limpar outros arquivos, Remover metadados de foto faz o mesmo trabalho sem mexer nos pixels.

Quantos arquivos posso processar de uma vez?

Até 50 arquivos, 300 MB no total. O mesmo tamanho, a mesma forma e a mesma área de bloco valem para todos os arquivos, e vários resultados voltam em um único ZIP chamado pulsarkit-pixelated.zip.

Funciona no celular?

Sim. Tudo roda no navegador, no iOS e no Android, assim como no computador. Uma foto de 3000 por 2000 pixels leva bem menos de um segundo; imagens muito grandes levam proporcionalmente mais.

Guias

Ferramentas relacionadas