我们有一个.net 4.0c wpf,加工模拟应用程序。现在我们陷入困境,因为我们必须从点云生成三维曲面(网格生成)。我们一直在搜索、观察、测试不同的库,以便找到一个快速、健壮、正确的解决方案,该解决方案可以集成到我们的应用程序中,但我们没有运气。三维成像不是我们的业务范围,所以我们不想进入编码这一部分。一个价格合理的商业解决方案也可以成为我们的答案。
到目前为止,我们一直在尝试:
VCGLib通过meshlab ui,但是他们使用的算法(球旋转)没有给出好的结果。
一个基于powercask算法(MyCrust Robust)的matlab代码,它给出了一个很好的结果,但是我们不认为如果我们用c重新编写这个代码,它会给我们想要的性能。我们需要一个解决方案,可以很容易地集成到我们的项目。
在搜索的同时,我们也找到了这些sample applications。我们不知道在这些应用程序中使用的算法的细节(细节在学术论文中),但它生成了一个包含如此多丢失网格的结果。但可能对其他人有帮助。
现在我们正在努力学习CGAL并找出它是否能为我们提供答案。但自从安装boost并编译cgal花了我们两天的时间之后,我们才开始着手研究它。
有谁能给我们提供一个对我们有帮助的解决方案吗?
提前谢谢

最佳答案

http://www.ceometric.com有图书馆
它可以从三角形或四边形线框数据中进行曲面重建。这并不完全是你一直在寻找的,但这可能是朝着解决问题迈出的第一步。

07-28 01:38
查看更多