3

我想从我的 KINECT 录制颜色和深度帧的视频,一个用于颜色帧的视频,另一个用于深度帧。我想在 C# WPF 应用程序中执行此操作..

关于如何做到这一点的任何想法?

非常感谢,

4

2 回答 2

1

你想达到什么目的?您是否需要将其存储为原始/无损,或者您可以使用通常的视频编解码器吗?rgb 流是一个普通的视频序列,可以用编解码器很好地编码。但是,深度流每个像素存储 11 位深度信息。如果您不介意信息丢失,您可以将其减少为 8 位灰度图像流。这一切都取决于你想在之后的录音中做什么。

于 2012-06-25T16:47:21.940 回答
0

您应该使用AForge.NET库。它能够将 Kinect 用于颜色和深度。查看示例(页面底部)。Kinect 命名空间在这里。它包括 KinectVideoCamera(颜色)和 KinectDepthCamera。

AForge 很容易与 WPF 集成。如果您需要将 AForge 与 WPF 结合使用的示例,这里有一个,或者只是搜索网络。

当然,总是可以选择使用Emgu cv是 kinect 的一个例子。

于 2012-06-25T18:07:41.507 回答