Splitting binary files into different frames to create picture
3 次查看(过去 30 天)
显示 更早的评论
Hi everyone;
So I used a program that allows me to record depth data from the Kinect and store it as a .binary file.
So I opened the binary file in MATLAB using the following code: fid = fopen('C:\KinectData\Depth\Depth_Raw_0.binary');
B = fread(fid,'int64');
fclose(fid);
n = 4; % No. of columns of T
BB = reshape(B, n,[]);
T = permute(BB,[2,1]);
imshow(T)
And the result I get is just a line. Its understandable since the variable T is holding all the frames at once.
So I need to find a way on how to split that binary file for let say 30FPS. The properties of each frame is 512X412.
Can anyone help me with that?
Thanks; Ali
2 个评论
回答(1 个)
Image Analyst
2014-9-11
Have you searched the forum for Kinect: http://www.mathworks.com/matlabcentral/answers/?term=tag%3A%22kinect%22
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Acquisition Using Kinect for Windows Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!