【发布时间】:2017-10-04 20:20:43
【问题描述】:
我使用 Kinect-V2 相机在 MATLAB 中绘制点云图。我使用数据游标工具在 MATLAB 图中确定了三个标记,以获取这些点的 (x,y,z)。然后,我将这些数据保存为(.mat 文件)。再次打开,发现MATLAB将每个标记的数据保存在结构体数组中。
如何从结构数组中再次获得这些标记的 (x,y,z)?
附上与每个标记相关的结构数组的问题链接。
【问题讨论】:
-
您好,您有一个图(.fig)并想从中提取数据?
-
不,我在关闭图之前保存了这些数据。现在,我只有 3 点云的结构数组,而不是图形。
-
我认为您可能以不适当的方式保存数据。您可以通过以下命令保存数据 1- h=gca 2-axesObjs=get(h,'Children'); 3- x=axesObjs.XData,y=axesObjs.YData,z=axesObjs.ZData;
标签: matlab kinect matlab-figure point-cloud-library point-clouds