Saltar al contenido principal

Encuentra tu próxima herramienta

Herramienta privada en el navegador

Comparador de hash de imagen y huella perceptual

Genera localmente SHA-256 más aHash, dHash y pHash, o compara dos imágenes con la distancia de Hamming para detectar candidatos idénticos y casi duplicados.

Obtén la huella de una imagen o compara dos

SHA-256 comprueba los bytes exactos. aHash, dHash y pHash crean huellas visuales compactas que pueden señalar candidatos a casi duplicado redimensionados, recodificados o ligeramente modificados.

Por qué existe esta herramienta

SHA-256 verifica los bytes exactos. Los hashes perceptuales son heurísticas visuales de cribado, así que revisa los candidatos cercanos antes de borrar o sustituir archivos.

  • ✓ hash exacto SHA-256
  • ✓ aHash, dHash y pHash
  • ✓ comparación de Hamming entre dos imágenes
  • ✓ procesamiento local en el navegador

Útil para

  • • verificación exacta de archivos
  • • detección de casi duplicados redimensionados o recomprimidos
  • • control de calidad de recursos y migraciones

¿Hash exacto o huella visual? Usa el que corresponda a la tarea

Dos imágenes pueden verse iguales y tener bytes distintos. Por eso MAXScanner separa el SHA-256 criptográfico de los hashes perceptuales aHash, dHash y pHash en lugar de presentar una sola puntuación como prueba de duplicado.

SHA-256 responde a la pregunta del archivo exacto

SHA-256 se calcula a partir de todos los bytes del archivo. Si dos valores SHA-256 coinciden, los archivos comparados son idénticos byte a byte para este flujo. Una edición de metadatos, una nueva exportación, un redimensionado o una recompresión cambian los bytes y normalmente cambian el SHA-256 aunque la imagen se vea igual.

Usa el resumen exacto para comprobaciones de integridad, verificación de transferencias y detección de duplicados exactos. Guarda el resumen junto a la versión concreta del archivo que comprobaste.

Los hashes perceptuales responden a otra pregunta

aHash resume la luminosidad media, dHash resume los cambios entre píxeles vecinos y pHash usa la estructura de baja frecuencia de la imagen. Cada uno produce una huella visual compacta de 64 bits después de decodificar y normalizar la imagen.

Cuando dos imágenes tienen valores SHA-256 distintos pero distancias de Hamming perceptuales pequeñas, pueden ser candidatos a casi duplicado que conviene revisar. Una imagen redimensionada, recodificada o ligeramente ajustada puede seguir siendo visualmente cercana aunque cambie su hash exacto.

Interpreta la distancia de Hamming como una señal de cribado

La distancia de Hamming cuenta cuántos bits de la huella difieren. Una distancia de 0 significa que el hash perceptual elegido es idéntico; distancias mayores indican más desacuerdo. MAXScanner también muestra un porcentaje sencillo derivado de esa distancia para facilitar la lectura.

No existe un umbral universal que demuestre que dos fotos son duplicadas. Recortes, bordes, rotaciones, ediciones de color fuertes, textos superpuestos y distintos tipos de imagen afectan a cada algoritmo de forma diferente, así que la herramienta etiqueta las coincidencias cercanas con prudencia y te pide confirmarlas visualmente.

Todo se queda en el navegador

La imagen se decodifica, se muestrea y se procesa en el navegador. Eso hace útil la herramienta para controles de calidad privados, limpieza de recursos y comprobaciones previas a la subida sin enviar los bytes de la imagen a un servidor de procesamiento de MAXScanner.

Para una biblioteca grande, usa esta página para entender y verificar la lógica de las huellas antes de crear cualquier flujo de borrado automático. Nunca borres originales basándote solo en una puntuación perceptual.

No uses una puntuación perceptual como botón de borrar

Trata las huellas cercanas como candidatas a revisión. Conserva los originales hasta confirmar visualmente la relación y comprobar si las diferencias de metadatos, recorte, resolución o edición importan en tu flujo.

Preguntas frecuentes

¿Qué diferencia hay entre SHA-256 y pHash?

SHA-256 identifica los bytes exactos del archivo. pHash identifica la estructura visual de baja frecuencia, así que una copia recodificada o redimensionada puede tener un SHA-256 distinto y un pHash similar.

¿Qué son aHash, dHash y pHash?

Son distintos métodos de hash perceptual. aHash compara los píxeles con el brillo medio, dHash compara los cambios entre píxeles vecinos y pHash resume la estructura de baja frecuencia. Usar más de una señal facilita auditar una revisión manual de casi duplicados.

¿Qué significa la distancia de Hamming en los hashes de imagen?

Es el número de bits distintos entre dos hashes perceptuales de igual longitud. Una distancia menor indica huellas más cercanas, pero ningún umbral de distancia demuestra por sí solo que dos imágenes sean duplicadas.

¿Puede encontrar copias redimensionadas o recomprimidas?

Puede señalar algunas imágenes redimensionadas, recodificadas o ligeramente modificadas como candidatas visualmente cercanas, porque los hashes perceptuales se calculan a partir de píxeles decodificados y normalizados. Los resultados siguen necesitando confirmación visual.

¿Un hash perceptual idéntico demuestra que las imágenes son iguales?

No. Los hashes perceptuales son heurísticas compactas y pueden producirse colisiones. Un SHA-256 coincidente es la prueba más sólida de identidad exacta de bytes; cuando los archivos difieren, conviene revisar la similitud visual.

¿Se suben mis imágenes?

Esta herramienta de huellas no necesita subir ninguna imagen. El hash y el muestreo perceptual se ejecutan en el navegador.

Continúa el flujo de trabajo