我正在参与与点云相关的项目研究。
我们需要创建一个网页应用程序,其任务是从 .ply 文件中显示点云,并选择一个区域计算其体积。计算体积的算法需要在 C ++ 中实现。我们所拥有的只是一个以 .ply 格式表示的文件和所有点的 XYZ 坐标文件。我们所得到的点云是由一架无人机拍摄的图片生成的。例如,它可以是代表山区的一片点云。我们的任务是能够选择这样的一个山峰并计算其近似体积,考虑到误差 +/-。测量不必完美,但必须接近于实际山峰的真实体积。体积必须从山峰最低点的平面表面进行计算。
我有两个问题想问你: -首先,你能给我一个线索、链接或任何有助于我找到这种算法以及为什么它是最好的原因吗? -其次,你们有没有想过从渲染的点云中选择某个区域的最佳方法?
我已经查找了这方面的信息。但我找不到任何足够有用的东西来在我们的项目中使用。任何关于此主题的提示或文档都将非常有用 ;)
我们需要创建一个网页应用程序,其任务是从 .ply 文件中显示点云,并选择一个区域计算其体积。计算体积的算法需要在 C ++ 中实现。我们所拥有的只是一个以 .ply 格式表示的文件和所有点的 XYZ 坐标文件。我们所得到的点云是由一架无人机拍摄的图片生成的。例如,它可以是代表山区的一片点云。我们的任务是能够选择这样的一个山峰并计算其近似体积,考虑到误差 +/-。测量不必完美,但必须接近于实际山峰的真实体积。体积必须从山峰最低点的平面表面进行计算。
我有两个问题想问你: -首先,你能给我一个线索、链接或任何有助于我找到这种算法以及为什么它是最好的原因吗? -其次,你们有没有想过从渲染的点云中选择某个区域的最佳方法?
我已经查找了这方面的信息。但我找不到任何足够有用的东西来在我们的项目中使用。任何关于此主题的提示或文档都将非常有用 ;)