How to find distance between two points in a point cloud?
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Ajith Kumar Rajendra
el 2 de En. de 2021
Comentada: Image Analyst
el 5 de En. de 2021
I have a point cloud obtained from kinect in matlab. I need to find distance between any two points of my interest. If possible how do I select the points and find distance between them, please help me.
0 comentarios
Respuesta aceptada
Image Analyst
el 2 de En. de 2021
Use sqrt().
First convert x and y to cm or m or whatever units your depth image are in (VERY IMPORTANT).
Then just do
z1 = depthImage(y1, x1);
z2 = depthImage(y2, x2);
distance = sqrt((x1-x2)^2 + (y1-y2)^2 + (z1-z2)^2)
2 comentarios
Image Analyst
el 5 de En. de 2021
I don't know of any convenient way to select data points in a 3-D scatter plot. Sorry. There probably is though. Call tech support.
Más respuestas (0)
Ver también
Categorías
Más información sobre Kinect For Windows Sensor en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!