我认为Flann可能不是您想要在此处使用的匹配项。首先,确实,由于要转换为灰度,因此黑点,图像边缘等可能会包含在功能集中,这是您不想要的。其次,弗兰使用各种方法来构建特定的描述符,以便快速搜索图像数据库。它用于CBIR,而不用于单应性估计。
相反,只需使用
SIFTor
SURF或
ORBor的常规方法即可
BRISK。请注意,所有这些都允许
mask为其关键点检测步骤添加一个,以便您可以从Alpha通道创建遮罩以忽略关键点。有关
SIFT和
SURF和
ORB以及
BRISK更多信息,请参见OpenCV文档。



