![](/img/trans.png)
[英]Every time I do a load function on a pointcloud, my point of view changes to the middle of the pointcloud
[英]How to export a pointcloud to be view in matlab
我使用OpenCV功能
pointCloud = cv2.reprojectImageTo3D(filteredImg,disparityToDepthMap) / 420
得到我的立体图像的点云。
我想将其显示到matlab中,我尝试将数据加载到matlab中,但失败了。
为了保存变量以便以后在Matlab中读取,我建议将它们存储为.mat文档,并在python中执行以下行:
import scipy.io as spio
spio.savemat(r'C:\DirectoryNameofMatlabProject' , mdict={'namedata': namedata})
一旦存储了包含所需数据的.mat(在您的情况下为“ pointCloud”),则需要在Matlab中打开.mat。 为此,只需单击“导入数据”。
最后,为了将此数据转换为Matlab中的pointCloud对象,请执行以下代码:
ptCloud=pointCloud(namedata);
pcshow(namedata)
我希望你觉得这对你有帮助。
祝好运!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.