1

是否可以在没有从 kinect 相机捕获的图像(例如计算机上的静止图像)的情况下使用 kinect sdk 的功能?

这是一张从 kinect sdk face tracker 识别的点的图片。类似于 AAM 映射。如果有办法,有人可以提供一个简短的代码示例 - 假设输入图像路径将返回该图像上的映射点。

谢谢

4

2 回答 2

3

不,有一个非常简单的原因。

Kinect 不捕获图像。

它结合了:

  • 一个图像
  • 使用基于红外的传感器制作的深度图。

SDK 假定所有这些元素都存在,来自 Kinect 硬件。

http://en.wikipedia.org/wiki/Kinect解释了 Kinext 提供的所有硬件方面的内容。

这意味着即使给它提供图像(这已经够难了),你也会错过实际上也用于运动捕捉的绝对关键的深度信息。

于 2012-12-19T12:55:56.020 回答
0

TomTom 发布了一个有效的答案。但是,如果您的场景是您需要在无法访问物理传感器的情况下运行 SDK(例如,您在火车上)或者您想要处理来自其他传感器的大量数据,那么您可以使用 Kinect Studio。Kinect Studio 允许您记录所有来自 Kinect 传感器的信号源并保存这些文件(警告:文件很大)。然后,您可以像播放来自物理传感器的实时数据一样播放这些文件。这不仅非常适合在飞机上进行开发/测试,而且还可以简化您的开发时间(例如,您不必在按下 F5 后从办公桌上站起来)。

于 2015-08-08T02:45:50.610 回答