Ir para o conteúdo principal

Encontre sua próxima ferramenta

Ferramenta privada no navegador

Comparador de hash de imagem e impressão digital perceptual

Gere localmente SHA-256 mais aHash, dHash e pHash, ou compare duas imagens pela distância de Hamming para identificar candidatos idênticos e quase duplicados.

Gere a impressão digital de uma imagem ou compare duas

O SHA-256 verifica os bytes exatos. aHash, dHash e pHash criam impressões digitais visuais compactas que podem sinalizar candidatos a quase duplicados redimensionados, recodificados ou levemente alterados.

Por que esta ferramenta existe

SHA-256 verifica os bytes exatos. Hashes perceptuais são heurísticas visuais de triagem, então revise os candidatos próximos antes de excluir ou substituir arquivos.

  • ✓ hash exato SHA-256
  • ✓ aHash, dHash e pHash
  • ✓ comparação de Hamming entre duas imagens
  • ✓ processamento local no navegador

Útil para

  • • verificação exata de arquivos
  • • triagem de quase duplicados redimensionados ou recomprimidos
  • • controle de qualidade de arquivos e migrações

Hash exato ou impressão digital visual? Use o que combina com a tarefa

Duas imagens podem parecer iguais e ter bytes diferentes. Por isso o MAXScanner separa o SHA-256 criptográfico dos hashes perceptuais aHash, dHash e pHash em vez de apresentar uma única pontuação como prova de duplicação.

SHA-256 responde à pergunta do arquivo exato

O SHA-256 é calculado a partir de todos os bytes do arquivo. Se dois valores SHA-256 coincidem, os arquivos comparados são idênticos byte a byte para este fluxo. Uma edição de metadados, nova exportação, redimensionamento ou recompressão muda os bytes e normalmente muda o SHA-256, mesmo quando a imagem continua igual.

Use o resumo exato para verificações de integridade, conferência de transferências e detecção de duplicatas exatas. Guarde o resumo junto da versão específica do arquivo verificado.

Hashes perceptuais respondem a outra pergunta

O aHash resume a luminosidade média, o dHash resume as mudanças entre pixels vizinhos e o pHash usa a estrutura de baixa frequência da imagem. Cada um gera uma impressão digital visual compacta de 64 bits depois que a imagem é decodificada e normalizada.

Quando duas imagens têm valores SHA-256 diferentes, mas distâncias de Hamming perceptuais pequenas, podem ser candidatas a quase duplicadas que vale revisar. Uma imagem redimensionada, recodificada ou levemente ajustada pode continuar visualmente próxima mesmo com o hash exato alterado.

Leia a distância de Hamming como um sinal de triagem

A distância de Hamming conta quantos bits da impressão digital diferem. Uma distância de 0 significa que o hash perceptual escolhido é idêntico; distâncias maiores indicam mais divergência. O MAXScanner também mostra uma porcentagem simples derivada dessa distância para facilitar a leitura.

Não existe um limite universal que prove que duas fotos são duplicadas. Recortes, bordas, rotação, edições fortes de cor, textos sobrepostos e tipos diferentes de imagem afetam cada algoritmo de forma distinta, então a ferramenta rotula correspondências próximas com cautela e pede que você as confirme visualmente.

Tudo fica no navegador

A imagem é decodificada, amostrada e processada no navegador. Isso torna a ferramenta útil para controle de qualidade privado, limpeza de arquivos e verificações antes do envio, sem mandar os bytes da imagem a um servidor de processamento do MAXScanner.

Em uma biblioteca grande, use esta página para entender e verificar a lógica das impressões digitais antes de criar qualquer fluxo de exclusão automática. Nunca exclua originais apenas com base em uma pontuação perceptual.

Não use uma pontuação perceptual como botão de excluir

Trate impressões digitais próximas como candidatas à revisão. Mantenha os originais até confirmar visualmente a relação e verificar se diferenças de metadados, recorte, resolução ou edição importam no seu fluxo.

Perguntas frequentes

Qual é a diferença entre SHA-256 e pHash?

O SHA-256 identifica os bytes exatos do arquivo. O pHash identifica a estrutura visual de baixa frequência, então uma cópia recodificada ou redimensionada pode ter um SHA-256 diferente e um pHash parecido.

O que são aHash, dHash e pHash?

São métodos diferentes de hash perceptual. O aHash compara os pixels com o brilho médio, o dHash compara mudanças entre pixels vizinhos e o pHash resume a estrutura de baixa frequência. Usar mais de um sinal facilita auditar uma verificação manual de quase duplicados.

O que significa a distância de Hamming em hashes de imagem?

É o número de bits diferentes entre dois hashes perceptuais do mesmo tamanho. Uma distância menor indica impressões mais próximas, mas nenhum limite de distância prova sozinho que duas imagens são duplicadas.

Ele encontra cópias redimensionadas ou recomprimidas?

Ele pode sinalizar algumas imagens redimensionadas, recodificadas ou levemente alteradas como candidatas visualmente próximas, porque os hashes perceptuais são calculados a partir de pixels decodificados e normalizados. Os resultados ainda precisam de confirmação visual.

Um hash perceptual idêntico prova que as imagens são iguais?

Não. Hashes perceptuais são heurísticas compactas e colisões são possíveis. Um SHA-256 igual é o teste mais forte de identidade exata de bytes; quando os arquivos diferem, a semelhança visual ainda deve ser revisada.

Minhas imagens são enviadas?

Esta ferramenta de impressão digital não exige envio de imagens. O hash e a amostragem perceptual são feitos no navegador.

Continue o fluxo de trabalho