凹壳
一个简单的程序,用于绘制和可视化图像中的alpha形状。 这是通过在顶点上执行Delaunay三角剖分并基于alpha值丢弃边来完成的。 简而言之,此处描述的方法将进行一些更改: : 。
为了进行顶层描述,alpha值越低,绘制的形状将越紧密地拥抱顶点之间的边缘。 随着alpha的增加,绘制的形状将越来越凸。 对于非常高的alpha,所得形状将等于提供的点的凸包。
制作指南
就像典型的cmake程序包一样。 将存储库克隆到目录中,cd进入该目录,然后以指定的顺序运行以下命令:
mkdir build cd build cmake .. make
如果已安装必备库(OpenCV和Boost),则make命令应在build目录中生成可执行文件。
使用指南
通过运行“ ConcaveHull --help”来参考启动选项说明。
注意:形状填充尚未正确实现。 这是一种骇人听闻的实
2022-05-06 17:36:18
6KB
C++
1