c++ - 从点云生成近似 NURBS 曲面

标签 c++ cloud point nurbs

我必须编写一个 C++ 程序,从无组织的点列表中计算这些点所在的近似曲面并生成相应的 NURBS。我已经见过 OpenNurbs,但没有这方面的功能,而 libNURBS 但包含的功能被标记为“正在研究”

有人可以帮我推荐一个适合此任务的库吗?

问候。

最佳答案

看看 PCL:http://www.pointclouds.org/blog/trcs/moerwald/index.php

我敢打赌,您可能只会找到实验或研究实现。除非您的点数据结构非常可靠或来自其他合成源,否则拟合它是一个非常困难的问题,并且好的解决方案不是免费提供的。

如果您有预算,我认为 Geomagic 或 Rapidform 曾经拥有用于将其算法集成到客户端应用程序的 API。他们都被 3d Systems 收购了,所以情况可能已经改变了。

关于c++ - 从点云生成近似 NURBS 曲面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19293761/

相关文章:

c++ - 函数的隐式声明 'If'

function - 云函数部署问题

c++ - 完美转发STL容器到模板类

ubuntu - Stepstone (OpenNebula) 的 .deb 包

azure - “Find-AzureRmResource”未被识别为 cmdlet 的名称

c# - 将点对象添加到 ZedGraph

mysql - 如何在mySQL表中插入点

c++ - C++ 中的非刚体 2D 物理引擎

c++ - 即使所有文件都使用 fPIC 编译,ld 也无法将静态库链接到动态库

c++ - 如何在 C++ 中将键发送到最小化窗口