Filter 比较和匹配图像

Filter 比较和匹配图像,filter,image-recognition,Filter,Image Recognition,我希望将新图像与图像数据库进行比较,然后输出更高的“相似性”。我想比较的图像是相似的,但问题是它们不是逐像素相等的。我已经尝试过使用BoW(Bag Of Words)模型(我在Matlab中实现了它,但我愿意学习openCV),根据建议,我尝试了各种实现,但没有成功,我得到的最佳正确率是30%,这是非常低的 让我告诉你我在说什么。我想检测四个初始图像是否相等,第五个图像是否不同。不过,我不介意仅检测具有相同角度方向的对象是否相等。(在我的示例2、3和4中) 那么,有没有比鞠躬更好的方法呢?或者,

我希望将新图像与图像数据库进行比较,然后输出更高的“相似性”。我想比较的图像是相似的,但问题是它们不是逐像素相等的。我已经尝试过使用BoW(Bag Of Words)模型(我在Matlab中实现了它,但我愿意学习openCV),根据建议,我尝试了各种实现,但没有成功,我得到的最佳正确率是30%,这是非常低的

让我告诉你我在说什么。我想检测四个初始图像是否相等,第五个图像是否不同。不过,我不介意仅检测具有相同角度方向的对象是否相等。(在我的示例2、3和4中)

那么,有没有比鞠躬更好的方法呢?或者,如果我以不同的方式实现,鞠躬就足够了


提前感谢。

我会尝试使用基于关键点的方法。其优点是,点提取是局部的,并且适用于多种类型的变换(如图片中显示的变换)。局部的优点是,它们对整个场景中的照明变化、遮挡等更具鲁棒性

另外,请看一下算法