标签: algorithm geometry
我在2D平面上有一组点,每个点都有它的屏幕坐标X和Y. 它们是这样放置的:
您看到它们被放置在水平线上,但X坐标非常随机。每行中的多个点不一定相同。
给定这些坐标,我需要生成三角形,以便三角形的每个边连接一对彼此接近的点,如果可能的话:
是否有任何已知的算法或库?
答案 0 :(得分:2)
您需要point set triangulation。
在描述的情况下Delaunay triangulation应该给出期望的结果。
Library by J.R.Shewchuk(并且很难找到任何流行语言的三角测量实现)