【问题标题】:3D region growing in PointCloud在 PointCloud 中增长的 3D 区域
【发布时间】:2017-09-08 00:22:11
【问题描述】:

我的问题是:有没有办法在 3D 点云上生长一个区域? 我想要实现的是从种子中找到一个区域,该区域的所有点都位于由我的种子法线表征的平面上。

如果可以的话,我会使用 PointCloud 的一个子部分,然后查看位于正确平面上的所有点。但是在这里,我必须做一些类似区域生长的事情,因为我必须找到一个固定在墙上的形状,周围是一小块垃圾。而且因为我不知道我的形状的确切尺寸,所以我可以取属于墙壁的点。 所以我必须从属于我的形状的一个点开始,然后在这个种子周围生长一个区域,直到我找到使我的形状轮廓特征化的废话边界。

我了解如何使用在网格上生长的区域,但我不了解如何使用点云(点未对齐)。

你知道如何实现吗?或者你知道另一种方法吗?

谢谢!

【问题讨论】:

    标签: 3d point-clouds


    【解决方案1】:

    我的英语不是很流利,所以我不完全理解你问题的中间段落,但是,为了学习如何在点云上进行区域生长,你可以查看本教程:

    http://pointclouds.org/documentation/tutorials/region_growing_segmentation.php

    其中还附带了一些示例代码。

    【讨论】:

    • 这实际上是我的想法,但是我必须创建一个函数,一旦它找到一个不属于该区域的点就停止,因此它不能“超出”我的形状.
    猜你喜欢
    • 1970-01-01
    • 2011-08-16
    • 2015-12-25
    • 2017-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多