OpenCV中分层聚类的距离类型

时间:2016-04-14 11:35:23

标签: c++ opencv hierarchical-clustering

我想使用OpenCV 3.0的flann模块的hierarchicalClustering函数。我想要聚类的数据是ORB特征的描述符,因此使用汉明距离是合理的。但这不适用于OpenCV。

有没有比使用L2距离更好的解决方案?

这是我使用的代码:

cvflann::KMeansIndexParams params(32, 11, vflann::FLANN_CENTERS_KMEANSPP);
true_no_words = flann::hierarchicalClustering<cvflann::L2<unsigned char>>(in_words,out_temp,params);

我想做类似的事情:

cvflann::KMeansIndexParams params(32, 11, vflann::FLANN_CENTERS_KMEANSPP);
true_no_words = flann::hierarchicalClustering<cvflann::Hamming>(in_words,out_temp,params);

0 个答案:

没有答案