我正在寻找图像的光谱哈希或语义哈希算法的 Python 实现。它适用于汉明距离,因此我可以轻松地将其存储在 MySQL 或 PostgreSQL 等数据库中。
我还阅读了有关使用 GIST 确定图像描述符然后使用光谱哈希、LSH 或 RBM 的信息。但是,我不知道如何在 Python 中实现类似的东西。
到目前为止,我在 Python 中找到了一些 LSH 代码,但我不知道它是否会为汉明距离生成二进制哈希。
我已经尝试过 pHashing,但是对于图像中的对象识别来说效果不佳。
我不想要大量的关键点描述符,您必须在其中计算欧氏距离,这很慢或者需要特殊的数据结构来匹配其他图像。
谢谢
最佳答案
您可以试试这个包:https://github.com/wanji/hdidx . 它还实现了 Herve Jegou 提出的 Product Quantization 算法 :)
关于python - 图像的光谱哈希与汉明距离匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17821512/