0

我是 Kinect 的新手,最近尝试使用 C# 将颜色帧和深度帧分别保存为 PNG 和二进制格式以供将来使用。该任务的一个关键要求是颜色帧和深度帧同步,即两帧应对应相同的逻辑场景。

我知道 AllFramesReady 事件可以同时提供颜色帧、深度帧和骨架帧,但是这些帧是否同步?检查保存的帧后,发现它们移动了大约两到三帧。这是可以接受的吗?

感谢所有回复!

4

1 回答 1

2

AllFramesReady 事件将为您提供最匹配的可用帧。如果您以 30 帧/秒的速度运行颜色和深度,则 AllFramesReady 事件将以 30 帧/秒的速度触发。如果您以较低的帧速率运行颜色,AllFramesReady 将以较慢的速率触发(并且您将错过任何与颜色帧无关的深度帧)。

资源

有一个关于 AllFramesReady 事件的教程,用于在颜色、深度和骨架帧之间同步数据。

于 2013-04-12T12:14:37.987 回答