【发布时间】:2017-11-24 20:36:47
【问题描述】:
我正在尝试使用开源多边形剪切库 Clipper 来用闭合多边形剪切开放多边形。
我正在使用 pyclipper 的 python 包装器。我的代码如下:
import pyclipper
subj = [[-10, 5], [20, 5]]
clip = [[0, 0], [0, 10], [10, 10], [10, 0]]
pc = pyclipper.Pyclipper()
pc.AddPath(clip, pyclipper.PT_CLIP, True)
pc.AddPath(subj, pyclipper.PT_SUBJECT, False)
solution = pc.Execute(pyclipper.CT_INTERSECTION, pyclipper.PFT_EVENODD, pyclipper.PFT_EVENODD)
print(solution)
它似乎一直运行到 Execute 函数,然后它就退出而没有错误消息。我做错了什么?
【问题讨论】:
标签: python polygon clipping clipperlib