¿Qué es un hash perceptual?
Un hash perceptual comprime una imagen en una huella digital de longitud fija (aquí 64 bits) garantizando que las imágenes visualmente similares obtengan huellas similares.
Funciona extrayendo características de baja frecuencia en el dominio de la frecuencia mediante la DCT, ignorando la compresión, el cambio de tamaño y los pequeños cambios de color que no afectan a nuestra percepción de la imagen.
Cómo calcular el hash perceptual de una imagen
Tres pasos para calcular el pHash de tu imagen:
- Sube una imagen local (se admiten PNG, JPG, WEBP o BMP).
- Haz clic en Calcular hash para generar el valor hash de 64 bits.
- Copia el resultado en HEX o binario para compararlo mediante código o archivarlo.
Consejos
- Las versiones con otra compresión o tamaño de la misma imagen producen hashes casi idénticos.
- Una distancia de Hamming inferior a 10-12 bits indica imágenes similares.
- Combina esta herramienta con el Buscador de imágenes duplicadas para eliminar imágenes duplicadas por lotes.