我正在寻找一种方法来查找相邻两个多边形的轮廓线。
这些多边形由按多边形出现顺序排序的点列表定义。在我的用例中,没有重叠的多边形,没有多边形之间的间隙,也没有带有“孔”的多边形。
我想计算出这两个多边形的轮廓线,而且不带任何“孔”。
这些 pictures 显示了预期结果。
这些多边形由按多边形出现顺序排序的点列表定义。在我的用例中,没有重叠的多边形,没有多边形之间的间隙,也没有带有“孔”的多边形。
我想计算出这两个多边形的轮廓线,而且不带任何“孔”。
这些 pictures 显示了预期结果。
我知道有很多用于剪切多边形的库,但是它们大多数性能不太好,因为它们适用于任何类型的多边形(带孔、重叠的多边形等)。在我的应用场景中,算法必须实时处理大量的多边形(>20,000)。如何最有效地计算轮廓?