kinect的深度数据和彩色数据是按字节还是像素存储
kinect吧
全部回复
仅看楼主
level 1
在彩色数据流中
byte[] pixels = new byte[colorFrame.PixelDataLength]; //此处为640*480*4
colorFrame.CopyPixelDataTo(pixels);
这里的PixelDataLength为640*480*4,说明是按字节存储的
在深度数据流中
short[] depthPixelData = new short[depthFrame.PixelDataLength];
depthFrame.CopyPixelDataTo(depthPixelData);、
这里的PixelDataLength为640*480,说明是按像素来存储的
请大家帮忙解惑
2014年10月20日 08点10分 1
level 1
彩色数据是red green blue alpha四位数据。而深度数据存储的就是当前像素点的位置距传感器距离,以m为单位。
2014年12月08日 10点12分 2
1