我有一组顶点(称为A),我想要找到所有边界顶点,以便此边界顶点集是该形状的轮廓。给定非凸多边形中的一大组顶点,我如何找到边?
A中的许多顶点都是多余的,因为它们在形状内部,我想摆脱这些顶点。
我的问题类似Best Algorithm to find the edges (polygon) of vertices,但我需要它为一个非凸多边形的情况下工作。
编辑: 说明:下图是一个凹多边形。这就是我的意思是非凸的。如果我在它上面运行凸包算法,它不会保留多边形的凹形部分(除非我错了)。
我有一组顶点的内部和多边形的边界:[[X1,Y1],[X2,Y2] ...] 我想降低设定使得顶点只是形状的边框轮廓。
你是指“为非凸多边形案件工作”是什么意思?你链接的问题包括输入顶点形成一个凹多边形的情况,所以我没有看到你的问题有什么不同。 – outis 2010-04-30 00:56:20
如何区分多边形内的哪些顶点以及边上的哪些顶点? – 2010-07-14 20:22:22