【发布时间】:2011-02-14 01:21:52
【问题描述】:
我有一组顶点(称为 A),我想找到所有的边界顶点,这样这个边界顶点集就是形状的轮廓。
A 中的许多顶点是多余的,因为它们在形状内部,我想去掉这些顶点。
我的问题类似于Best Algorithm to find the edges (polygon) of vertices,但我需要它来处理非凸多边形情况。
编辑: 澄清:下图是一个凹多边形。这就是我所说的非凸的。如果我在其上运行凸包算法,它不会保留多边形的凹面部分。(除非我弄错了)。
我在多边形的内部和边界上有一组顶点:[[x1,y1], [x2,y2]...] 我想减少集合,使顶点只是形状的边框轮廓。
【问题讨论】:
-
“为非凸多边形案例工作”是什么意思?您链接到的问题包括输入顶点形成凹多边形的情况,因此我看不出您的问题有何不同。
-
如何区分哪些顶点在多边形内部,哪些顶点在在边上?
标签: outline polygons vertices concave