
Ataiya/KDTREE:支持最近邻、K-最近邻、范围及球查询的KD-Tree Mex库-MATLAB开发
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Ataiya/KDTREE是一个为MATLAB设计的Mex库,提供高效的二维和三维空间中的最近邻搜索、K-最近邻搜索、范围查询以及球形区域查询功能。此库基于KD树算法实现,能够显著提高大数据集下的检索效率与性能。
kdtree 提供了 kd-tree 的简约实现。该实现既可以通过 MEX 调用在 MATLAB 内部使用,也可以作为独立工具直接从 C/C++ 程序中调用。此实现提供以下功能:
- kdtree_build: 构造 kd 树 O(n log^2(n))
- kdtree_delete:释放由 kdtree 分配的内存
- kdtree_nearest_neighbor:最近邻查询(针对一个或多个点)
- kdtree_k_nearest_neighbors:单个查询点的 KNN 查询
- kdtree_range_query:矩形范围查询
- kdtree_ball_query:查询与给定点的距离增量样本
重要说明:由于 Matlab 已经提供了一个 kdtree 实现,我对维护此代码失去了兴趣。
全部评论 (0)
还没有任何评论哟~


