3d point cloud and normal vector to the surface

2 次查看(过去 30 天)
I am using 3d laser scanner , and have x,y and z axis from my sensor these three points which are of 120x160 each, now what i want to know is that how can i build 3d point cloud from my these three points and how can i draw the normal to the surface in the resulting point cloud.

回答(2 个)

Kenta
Kenta 2020-4-21
As of now, pcshow is available for displaying point clouds and quiver3 is effective to show the normal vectors.
Please find here for the detail.

Patrick Kalita
Patrick Kalita 2011-5-2
scatter3 would be useful for drawing the point cloud.
surfnorm and/or quiver3 would be useful for displaying the normals.
  3 个评论
Patrick Kalita
Patrick Kalita 2011-5-2
Convert your x, y, and z arrays into vectors with the colon operator:
scatter3(x(:), y(:), z(:))
Patrick Kalita
Patrick Kalita 2011-5-2
http://www.mathworks.com/help/techdoc/ref/colon.html

请先登录,再进行评论。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by