比你的答案。
问题来自于Numpy数组的维度是固定的,因此无法删除任何项目。解决方案可以是将值替换为您的函数无法访问的另一个值,或者使用列表而不是数组。
加载为
xEdge
</跨度>
和yEdge。我做的第一件事就是创建一个副本,其中只有0,如下所示。 xEdgeOrdered和yEdgeOrdered将填充多边形点。我还将创建一个仅包含ones的一个,用于检查多边形已经采用的值。
xEdgeOrdered = np.zeros_like(
xEdge
</跨度>
)
yEdgeOrdered = np.zeros_like(
xEdge
</跨度>
)
notUsed = np.ones_like(
xEdge
</跨度>
)
然后我们