baidu_32754093
baidu_32754093
采纳率0%
2016-04-20 13:31 浏览 1.9k

opencv关于Bruteforce matcher的一个问题

RT,正在研究ORB
发现两幅图片分别提取出来N,M个特征向量
但是一旦颠倒matcher 那个函数里面两个参数的位置得到的匹配向量数目就会变化。。
matcher.match(descriptors_1, descriptors_2, matches);

按照算法而言,BF算法应该是进行N*M次匹配,并求取距离
自己实验了下,descriptors_1放前面的匹配检测个数和它放后面不同,目前来看就是当第一个检测出N个特征向量时它就匹配N次,
但是这N次按照BF算法又不清楚到底是和谁比较的了
所以现在就不太理解了,那个BF蛮力算法到底是怎么样匹配的

求大神解答

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答 默认 最新

相关推荐