查找簇的边缘轮廓点
Find edge contour points of a cluster
考虑在 2d space 上散布点(黑点):
如何找到轮廓点(蓝圈),从而画出图中的簇轮廓(红线)?
如果可能,请用 c++ 或 matlab(没有任何内置函数)提供您的解决方案。
似乎 alpha shapes 适合您的任务(而不是凸包)。
有一些 alpha 形状的实现,例如,在 CGAL 库中。我还在搜索请求中看到了 Matlab 链接。
考虑在 2d space 上散布点(黑点):
如何找到轮廓点(蓝圈),从而画出图中的簇轮廓(红线)?
如果可能,请用 c++ 或 matlab(没有任何内置函数)提供您的解决方案。
似乎 alpha shapes 适合您的任务(而不是凸包)。
有一些 alpha 形状的实现,例如,在 CGAL 库中。我还在搜索请求中看到了 Matlab 链接。