Set Color of Point Cloud to the values of a vector

5 visualizaciones (últimos 30 días)
Diego Hens
Diego Hens el 14 de Ag. de 2020
Comentada: Diego Hens el 14 de Ag. de 2020
Hello,
I have a good feeling about this question being answered. I don't think it is that difficult.
I have a matrix [x y z]. It describes a point cloud of a 3D object. I want to make a projection of this object to describe it in 2 dimensions. My idea is to plot the values of x and y and asign a grayscale value z' (from 0 to 255) proportional to z. For this I just do Z' = Z *(255/Zmax) (mathematically speaking, in Matlab it's written differently).
How can I tell Matlab now that each point(x,y) has the grayvalue of z'?
Thank you :)

Respuesta aceptada

KSSV
KSSV el 14 de Ag. de 2020
scatter(x,y,25,z,'filled') ;
colormap(gray)

Más respuestas (0)

Categorías

Más información sobre Annotations 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!

Translated by