Ho capito che la distanza di hamming è solo il conteggio di bit diversi tra i due hash. Prima xo i due hash poi ottieni il conteggio di quelli binari:
SELECT product_id, BIT_COUNT(phash1 ^ phash2) as hd from A ORDER BY hd ASC;
Ho capito che la distanza di hamming è solo il conteggio di bit diversi tra i due hash. Prima xo i due hash poi ottieni il conteggio di quelli binari:
SELECT product_id, BIT_COUNT(phash1 ^ phash2) as hd from A ORDER BY hd ASC;