[英]Getting the total number of frames to write it into BVH file while recording with kinect
我试图将骨架数据写入BVH文件,因为我需要获取帧的总数并将其写入关节数据之前,因为bvh文件的层次结构是这样。 SensorSkeletonFrameReady
函数允许我获取帧号,但是我正在使用此函数提取每个帧的关节数据并将其直接写入bvh文件。
有人可以帮我吗?
BVH文件具有文件中表示的总帧数。 在完成录制之前,不可能知道此号码。
使用SkeletonFrameReady
事件,您可以:
List
(或其他一些数组类型结构) List
项) ... 要么 ...
... 要么 ...
我并不是真的很认真地对待最后一个。 但这归结为一个事实,即您直到完成才知道帧数! 您必须先完成录制,然后再在文件中输出该行。
除非您记录了很长的会话,否则最直接的方法就是将数据存储在List
,然后在停止后写入数据文件。 在我看来。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.