Fitting plane to a 3D point cloud using pcfitplane
显示 更早的评论
Is this the correct approach.
When I plot this I am not getting any plane in the window.
ptCloud1 = pointCloud(rand(200,3,'single'));
figure
pcshow(ptCloud1, 'MarkerSize',50)
[model, inlier, outlier] = pcfitplane(ptCloud1,0.05,[0,0,1], 5);
plane1 = select(ptCloud1, inlier);
pcshow(plane1)
% p1 = pointCloud(a);
Output : -

1 个评论
mithu max
2017-3-27
Can someone provide the mat function code for pcfitplane
回答(1 个)
Witek Jachimczyk
2025-12-11
0 个投票
You're most likely not getting anything because you might have picked a normal vector that doesn't work out or your max distance of individual points from the plane model is too tight. You can skip supplying the reference normal vector.
HTH
Witek
类别
在 帮助中心 和 File Exchange 中查找有关 Point Cloud Processing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!