libnabo是一个快速为低维度空间提供K最近邻居算法库。它提供了一个干净的,传统的无标量类型无关的C++模板API。
示例代码:
#include"nabo/nabo.h"usingnamespaceNabo;usingnamespaceEigen;...NNSearchF*nns=NNSearchF::createKDTreeLinearHeap(M);constintK=5;VectorXiindices(K);VectorXfdists2(K);nns->knn(q,indices,dists2,K);
评论