sql >> Base de Datos >  >> RDS >> Mysql

mysql hamming distancia entre dos phash

Descubrí que la distancia de hamming es solo el recuento de bits diferentes entre los dos hashes. Primero xor los dos hashes y luego obtenga el conteo de binarios:

SELECT product_id, BIT_COUNT(phash1 ^ phash2) as hd from A ORDER BY hd ASC;