Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
我正在寻找一个源(论文,论文,视频,书籍),其中包含有关如何在C或C ++中实现Voronoi图的详细,易于理解的说明。我要查找的输出是绘制以下内容的信息:顶点的位置和边缘的连接性。
我知道也许我要求太多,但是编程不是我的研究领域,所以我遇到的许多方法对我来说都是模棱两可的。但是我不是在寻找一个库,而是在寻找一种可以自己编写的方法。
谢谢。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
5年前关闭。
我正在寻找一个源(论文,论文,视频,书籍),其中包含有关如何在C或C ++中实现Voronoi图的详细,易于理解的说明。我要查找的输出是绘制以下内容的信息:顶点的位置和边缘的连接性。
我知道也许我要求太多,但是编程不是我的研究领域,所以我遇到的许多方法对我来说都是模棱两可的。但是我不是在寻找一个库,而是在寻找一种可以自己编写的方法。
谢谢。
最佳答案
如果您有勇气,请尝试“ L. J. Guibas和J. Stolfi,用于一般细分和Voronoi图计算的基元”。
对“边缘代数”的介绍是艰巨的(甚至是可怕的),对于标准应用来说是不必要的。但是,如果您从侧面考虑,着重于拓扑和几何图元的实际实现(四边形图表示,在线测试),那么分而治之算法应该变得非常清晰。
如果使用精确算术,该算法是防弹的,并且该方法功能强大。作为副产品,它将同时生成Voronoi图和Delaunay三角剖分。
关于c++ - Voronoi图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23981061/
10-11 19:15