我正在实现一个程序,它可以将一个图像(img1)与一组约15-30个非常相似的图像进行匹配(通常只是不同的分辨率和照明;有时还涉及一些平移)。
我使用ORB特征检测器和Flann匹配器。为了使用匹配器,我为第一张图片(img1)计算关键点和描述符,然后对于集合中的每张图片,运行Flann匹配器将每张图片与img1进行比较并得到最佳结果。
然而,如果我理解正确,有一种叫做“Flann匹配器索引”的东西,它可以针对该集合进行训练,然后为您选择最佳匹配项。这是正确的吗?如果是这样,我如何在Python中使用它?我看到了一些C++的例子,但没有Python的文档,我是否错过了什么?
编辑:基本上,我想知道在Python中是否可能像this这样的东西。
我使用ORB特征检测器和Flann匹配器。为了使用匹配器,我为第一张图片(img1)计算关键点和描述符,然后对于集合中的每张图片,运行Flann匹配器将每张图片与img1进行比较并得到最佳结果。
然而,如果我理解正确,有一种叫做“Flann匹配器索引”的东西,它可以针对该集合进行训练,然后为您选择最佳匹配项。这是正确的吗?如果是这样,我如何在Python中使用它?我看到了一些C++的例子,但没有Python的文档,我是否错过了什么?
编辑:基本上,我想知道在Python中是否可能像this这样的东西。