> Would be nice to have... the choice of perceptual hashing algorithm
Funny enough the script does some of this - there's a handful of algorithms the library supports and it computes/saves all of them. "Perceptual" seemed to work the best but if you want to experiment w/ the others they'll be there for you.
And the hashing library used: https://pypi.org/project/ImageHash/