【发布时间】:2011-11-10 16:37:32
【问题描述】:
我正在寻找一个 .NET 实现,它可以从一组点构建 Delaunay 三角剖分。
我已经测试了几个实现,但它们都只适用于少量点(最多 20,000)。
我需要能在合理时间内处理 500,000 点的东西。
【问题讨论】:
-
您在s-hull.org 尝试过C# 实现吗?它使用的算法应该很快。
-
你用过qhull吗?虽然那不是 C#。
-
对于这个特殊问题,什么是“合理的时间”,顺便说一句?你能忍受 60 秒的周转吗? 1秒? 100 毫秒?
-
我刚刚写了一个 C# 三角测量器,它需要大约 30 秒处理 500K 输入数据点,非并行化。不知道有没有用,我可以发一下。
-
@Mike 那太慢了。三角形应该在大约 1 秒内管理这么多点。
标签: c# .net triangulation delaunay