我正在使用 scipy.spatial.Voronoi 来计算 Voronoi 图:
import numpy as np
from scipy.spatial import Voronoi
points = np.array([[51.129378, 17.02925 ],
[51.086225, 17.012689],
[50.913433, 15.765608],
[53.121764, 17.987906],
[53.134083, 17.995708],
[51.75805 , 19.529786]])
vor = Voronoi(points)
我收到以下图表:
如何获取橙色点的坐标?似乎没有(至少记录在案)它的属性。
动机:我的目标是计算没有蓝点的最大圆圈。所以我打算计算每个橙色和蓝色点之间的距离。然后我将检查每个橙色点并选择一个具有最高最小距离值的点。它将是我的目标圈子的中心。也许没有Voronoi还有其他方法可以做到这一点?