【问题标题】:Algorithm for generating a triangular mesh from a cloud of points using kinect使用 kinect 从点云生成三角形网格的算法
【发布时间】:2014-04-04 15:36:32
【问题描述】:

我正在使用 OpenNI 库 (kinect) 和 OpenGL。我可以从 kinect 中捕捉深度(使用 openni 和 opencv),并且可以将其转换为 点云

所以,我在 3D 空间中有 640*480 个点,出于查看目的,我想生成一个由三角形组成的网格。

我需要一种简单但能够表示各种墙壁和障碍物的算法。你有什么建议?

【问题讨论】:

  • 你是什么意思:“能够代表各种墙壁和障碍物”。也许“Delaunay 三角测量”就是您要搜索的内容。

标签: c++ opencv mesh depth


【解决方案1】:

Meshlab 提供了一些算法来执行此操作:球旋转、泊松三角剖分和 VGC。您可以在网络上找到它们的实现。

【讨论】:

  • PLC(点云库)被广泛使用;值得花时间在上面。不要从头开始开发自己的三角剖分算法,尤其是如果您愿意花时间研究 SLAM 和相关的更高级别的问题。
  • 嗨,有 OpenGL 函数可以让我从点云创建网格吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-15
  • 2021-09-04
  • 1970-01-01
  • 1970-01-01
  • 2013-09-27
  • 2022-01-27
  • 2011-10-03
相关资源
最近更新 更多