我是matlab的初学者,我已经购买了计算机视觉系统工具箱。我得到了400张深度图像(.PNG图像)。我想为每个图像创建一个点云。我查看了计算机视觉系统工具箱的文档,其中有一个将深度图像转换为点云(http://uk.mathworks.com/help/vision/ref/depthtopointcloud.html)的示例:
[xyzPoints,flippedDepthImage] = depthToPointCloud(depthImage,depthDevice)
depthDevice = imaq.VideoDevice('kinect',2)但我不明白的是,它需要Kinect camera和connection。我没有连接到Kinect,我没有Kinect,我只是得到了Kinect的输出,这是深度图像。
如何利用工具箱中的function(depthToPointCloud)从已经给定的深度图像生成云点,而无需连接到Kinect摄像头?
发布于 2015-11-27 10:02:42
不幸的是,depthToPointCloud功能只适用于Kinect v1,它需要连接到Kinect来获取摄像头参数。
https://stackoverflow.com/questions/32967842
复制相似问题