There is a point cloud on a plane with a circle hole,i wander how to extract the points of the hole to make me fit the 3D circle?
Asked
Active
Viewed 45 times
1 Answers
0
When using the pcl::BoundaryEstimation<pcl::PointXYZ, pcl::Normal, pcl::Boundary>
class. It is better to project the point cloud to the xoy plane,not the plane using ransac to fit.
It's a little bit weird, i don't know how the class work in pcl, isn't it using PCA method to calculate the boundary?Hope someone can give a explanation.
Use the plane fitted by ransac method to project(the boundary):
Use the XOY plane to project(the boundary):
Or use pcl::ConcaveHullpcl::PointXYZ
class,which can also solve such problem.

Trenton McKinney
- 56,955
- 33
- 144
- 158

zero
- 33
- 4