通过元组点列表,我可以创建一个matplotlib.path.Path
对象。
对于点云,我使用alphashape.alphashape
函数创建了一个shapely.geometry.Polygon
对象
我想将Polygon
对象转换为Path
对象,这样我就可以利用Path.contains_points
对点向量进行操作,而不是Polygon.contains
只对单个点进行操作
考虑下面的例子:
import alphashape as aps
import matplotlib.path as mpath
import numpy as np
import shapely.geometry as shgt
points = np.random.rand(100,2)
poly = aps.alphashape(points, 0.2) # 0.2 is a toggle param for best concave hull
目前没有回答
相关问题 更多 >
编程相关推荐