相关疑难解决方法(0)

使用python numpy找到3d空间中某个点的k个最近邻居

我有一个n点的三维点云,格式为np.array((n,3)).例如,这可能是这样的:

P = [[x1,y1,z1],[x2,y2,z2],[x3,y3,z3],[x4,y4,z4],[x5,y5,z5],.....[xn,yn,zn]]
Run Code Online (Sandbox Code Playgroud)

我希望能够得到每个点的K最近邻居.

所以例如P1的k个最近邻居可能是P2,P3,P4,P5,P6,P2的KNN可能是P100,P150,P2等.

如何在python中做到这一点?

python numpy knn

0
推荐指数
2
解决办法
2950
查看次数

标签 统计

knn ×1

numpy ×1

python ×1