我正在使用opencv来检测两个对象是否相似。我应用了opencv提供的某些方法来净化图像以便更好地识别。因此,我现在有一个我感兴趣的关键点向量。
我将这些关键点给了siftfeaturedetector,结果并不令人满意(它将图像1中的每个pt与图像2中的所有点匹配)。我使用surf来计算描述符和flann来匹配我已经计算过的关键点。
有没有办法让任何featuredetector比较这两个图像更好的结果?或者也许我不应该使用特征检测器(替代方案是什么)?
我正在比较的图像具有独特的形状(但不是相同的形状),但方向和大小不同。