Разбрах, че разстоянието на Хеминг е само броят на различните битове между двата хеша. Първо xor двата хеша, след което вземете броя на двоичните:
SELECT product_id, BIT_COUNT(phash1 ^ phash2) as hd from A ORDER BY hd ASC;
Разбрах, че разстоянието на Хеминг е само броят на различните битове между двата хеша. Първо xor двата хеша, след което вземете броя на двоичните:
SELECT product_id, BIT_COUNT(phash1 ^ phash2) as hd from A ORDER BY hd ASC;