正如这个答案所暗示的,感知散列是一种将可比度量(散列)归因于图像(矩形块)的方法。根据答案,图像不需要相同大小,并且可能会略微失真。
我可能很快需要一种方法来可测量地描述不同大小的图像块,以及不规则(不仅是不同的)形状,如果感知散列可以适用于非矩形图像块,在这种情况下听起来很有趣。
不过,我对描述补丁的方式没有任何限制,因此欢迎任何其他建议。它不一定是距离度量,换句话说,我只想要一个具有以下倾向的度量:
- 在形状相似的补丁之间更相似
- 在相似内容的补丁之间更相似(图像的相似子部分)
- 仍然可以容忍形状和像素值的轻微变形
- 对于大小相似的形状,可以但不必更相似