I am curious about why the Hamming distance between hash values computed from arbitrary images using the "phash" method is always an even number, while this is not the case with the "phash_simple" function.
The only difference between these methods is that phash uses the "median", while phash_simple uses the "mean".