我有一个非常具体的任务。
我需要计算一组点的alpha 形状。(你可以在那里玩已经实现的算法)
关键是我已经预定义了点的子集(我们称它们为细节),我不希望它们的结构被改变。例如,假设这些多边形是细节:
然后,根据 alpha 半径,以下船体是可以的:
以下不是:
简而言之,我希望指定点子集的结构在减小半径期间保持不变。
那么,你怎么看:
- 我可以使用任何已经实现的算法还是应该找出一些特定的算法?
- 在任何地方都有开源代码的 Alpha-Shape 算法的实现示例吗?(Alpha-Shape,不是Concave hull。减小半径时必须将轮廓分成几部分)