【发布时间】:2022-05-05 01:47:55
【问题描述】:
我希望使用 PCL 在 3D 点云中找到所有平面。示例 sn-p 有一段视频显示检测到两个不同的平面:
http://pointclouds.org/documentation/tutorials/planar_segmentation.php
但是,如果我查看源代码 sn-p,我认为它假设点云中只有一个平面。
是否可以使用 PCL 来检测使用 RANSAC 的点云中的所有平面截面?
【问题讨论】:
我希望使用 PCL 在 3D 点云中找到所有平面。示例 sn-p 有一段视频显示检测到两个不同的平面:
http://pointclouds.org/documentation/tutorials/planar_segmentation.php
但是,如果我查看源代码 sn-p,我认为它假设点云中只有一个平面。
是否可以使用 PCL 来检测使用 RANSAC 的点云中的所有平面截面?
【问题讨论】:
看看this cluster extraction tutorial。从44 到69 行,您可以看到“所有”平面是如何从云中移除的。诀窍是将过滤器设置为负.setNegative(true) 以提取没有平面的云。
【讨论】: