【发布时间】:2018-04-08 23:01:53
【问题描述】:
我正在尝试将具有 4 个以上顶点的多边形简化为具有 4 个边的多边形,以便稍后执行透视变换。我需要找到包含原始多边形所有点的 4 个边的多边形。基本上我想要的是这样的:
这里真正的问题是多边形只能变得更大......如果它变得更小,比如说多边形逼近算法,它就不再有用了......
编辑: 我需要最佳解决方案,这意味着生成的 4 边多边形的面积尽可能小!
编辑2: 也可以使用凸包算法,我可以在其中确定生成的多边形必须具有的边数!
【问题讨论】:
-
你的多边形是凸的吗?
-
是的!我之前已经通过做凸包过滤了所有的凹点!