我是matlab初学者,我购买了Computer Vision System Toolbox。我收到了 400 张深度图像(.PNG 图像)。我想为每个图像创建一个点云。我查看了Computer Vision System Toolbox的文档,有一个将深度图像转换为点云的示例(http://uk.mathworks.com/help/vision/ref/depthtopointcloud.html http://uk.mathworks.com/help/vision/ref/depthtopointcloud.html):
[xyzPoints,flippedDepthImage] = depthToPointCloud(depthImage,depthDevice)
depthDevice = imaq.VideoDevice('kinect',2)
但我不明白的是它需要Kinect camera
and connection
。我没有连接到 Kinect,我没有 Kinect,我只是得到 Kinect 的输出,即深度图像。
如何利用function(depthToPointCloud)
在工具箱中从已经给定的深度图像生成云点而无需连接到 Kinect 相机?
不幸的是,depthToPointCloud
该功能仅适用于 Kinect v1,并且需要连接到 Kinect 才能获取相机参数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)