Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用谷歌&x27;SCKD树库_C_Data Structures_Nearest Neighbor_Kdtree - Fatal编程技术网

使用谷歌&x27;SCKD树库

使用谷歌&x27;SCKD树库,c,data-structures,nearest-neighbor,kdtree,C,Data Structures,Nearest Neighbor,Kdtree,Google有一个用C编写的KD树库: 据我所知,您可以使用其中一个函数将注释插入到树中,然后查询树中的最近邻居。它返回一个指向新数组的指针(据我所知) 我的目标是: 我有一个3D数组,我希望找到一种方法来返回给定点的最近邻的索引。我想说:这里有一个点:(12,23,14),现在告诉我最接近的点的索引,例如:“它是数组中的第5项”。然而,我不知道如何做到这一点 我的问题是,是否有人: A) 了解一个有良好文档记录的c的k维最近邻搜索库,或: B) 知道如何使用Google的代码返回数组中最近邻的

Google有一个用C编写的KD树库:

据我所知,您可以使用其中一个函数将注释插入到树中,然后查询树中的最近邻居。它返回一个指向新数组的指针(据我所知)

我的目标是:

我有一个3D数组,我希望找到一种方法来返回给定点的最近邻的索引。我想说:这里有一个点:(12,23,14),现在告诉我最接近的点的索引,例如:“它是数组中的第5项”。然而,我不知道如何做到这一点

我的问题是,是否有人:

A) 了解一个有良好文档记录的c的k维最近邻搜索库,或:


B) 知道如何使用Google的代码返回数组中最近邻的位置。

据我所知,您链接的库没有实现n-最近邻搜索功能。对于C,我没有任何其他kd树库


实现一个简单的kd树并不复杂,应该是一个很好的练习。例如,您可以遵循。

据我所知,您链接的库没有实现n-最近邻搜索功能。对于C,我没有任何其他kd树库


实现一个简单的kd树并不复杂,应该是一个很好的练习。例如,您可以遵循。

该库不是由谷歌开发的。它只是托管在谷歌代码上。这个库不是谷歌开发的。它只是托管在谷歌代码上。链接断开了。链接断开了。