我怎么直接隐蔽深度图像三维点云?

19日视图(30天)
你好,
我可以用pcfromkinect()函数来从kinect设备深度数据转换成三维点云。
但我怎么能转换矩阵深度已经从kinect提取三维云点?
我的意思是,pcfromkinect()似乎只能从设备的3 d点云不是云矩阵。

答案(3)

貂J
貂J 2018年11月5日
我有同样的问题。我可以解决它通过双重循环……但这不是最有效的方法:
如果真正的
=双(depthImage);
n = 0;
(s1 s2) = (A)大小;
i = 1: s1
j = 1: s2
n = n + 1;
Punkte (n - 1) =我;
Punkte (n, 2) = j;
Punkte (n, 3) = (i, j);
结束
结束
结束
所以我计算了depthImage Pointcloud矩阵(向量x, y, z向量),但需要一些时间。
也只有z值在公制……x和y -在像素值系统……变换然后Objekt-coordinate系统需要校准和共线性方程。

Preetham Manjunatha
Preetham Manjunatha 2022年10月5日
链接 可以帮助RGB-D图像转换为点云,提供摄像机内参数。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!