关于 ImageHash 库中哈希的减号运算符的混淆

Confusion about the minus operator for hashes from ImageHash library

我是 Python 的新手。按照这个例子(https://pypi.org/project/ImageHash/),下面的操作是什么意思?

d879f8f89b1bbf - ffff3720200ffff

这些似乎是十六进制字符串。如果是这样的话,-运算符在这个语句中玩的是什么操作:

print(hash - otherhash)

These appear to be hex strings

它们不是,它们是 imagehash 对象。

As per this example (https://pypi.org/project/ImageHash/), what is the meaning of the following operation?

无论 imagehash 将它们定义为什么,它看起来都是指纹图像之间的 "distance",这意味着结果表明源图像的相似程度。