标签: c# wpf kinect video-recording
我想从我的KINECT录制彩色和深度帧的视频,一个用于彩色帧的视频和另一个用于深度帧的视频。我想在C#WPF应用程序中执行此操作..
关于如何做到这一点的任何想法?
非常感谢,
答案 0 :(得分:1)
你想要达到什么目的?你需要存储它原始/无损还是你使用通常的视频编解码器? rgb流是一种通常的视频序列,可以用编解码器很好地编码。然而,深度流每个像素存储11位深度信息。如果您不介意信息丢失,可以将其减少为8位灰度图像流。这完全取决于你之后想要对录音做什么。
答案 1 :(得分:0)
您应该使用AForge.NET库。它可以使用Kinect的颜色和深度。查看this示例(页面底部)。 Kinect名称空间为here。它包括KinectVideoCamera(颜色)和KinectDepthCamera。
AForge很容易与WPF集成。如果您需要使用AForge和WPF的示例,here就是一个,或者只是搜索网络。
当然,总有选择使用Emgu cv。 Here是kinect的一个例子。