我对图像处理和图像匹配非常陌生,不太清楚。我需要做的是a)拍摄图像b)从中提取特征(SIFT,SURF更适合匹配)c)创建哈希(如MD5或SHA1)d)将其存储在数据库中并搜索不同的图像(如果有)是相似的。
基本 (A Tineye)
我提到了OpenCV / SURF 如何从描述符中生成图像哈希 / 指纹 / 签名?. 我还检查了 pHash 并尝试通过 opencv simple_matcher.cpp 运行 SIFT SURF
阅读一些关于几何散列/局部敏感散列的内容,但不确定我是否朝着正确的方向前进。
如何从 SIFT/SURF (OpenCV) 中提取的特征创建散列?如果有人能说出要遵循的简单步骤或一些前进的参考,我将不胜感激。