使Kinect和Processing在Mac上运行。

时间:2012-11-10 03:17:58

标签: macos kinect processing

我正在尝试运行一些运行Kinect和Processing的示例

http://www.shiffman.net/p5/kinect/

我已按方向安装了所有内容。但是,当我运行处理代码时,它会显示“Kinect not found”。我没有做任何事情,除了: 1.安装处理 2.安装相关库 3.将kinect连接到计算机

我有一种感觉,我在这里遗漏了一些明显的东西。我很困惑,因为这个特定的库只适用于Mac,但Kinect通常适用于Windows。任何关于让我的Mac认识到有一个连接到它的kinect的指导都会很棒。谢谢!

1 个答案:

答案 0 :(得分:4)

您可以在OSX,Windows或Linux上使用Kinect,具体取决于驱动程序/ SDK(例如,适用于Windows的Kinect只能在Windows 7及更高版本上运行,但OpenKinect / libreenect或OpenNI将按上述方式运行)。

我不确定您是否需要安装libusb-devel驱动程序,但是您应该使用MacPorts进行操作,例如:

sudo port install git-core
 sudo port install libtool
 sudo port install libusb-devel

Processing OpenKinect包装器也有点受限。例如,您无法获得加速度计数据。除了深度,RGB,IR流与OpenNI也提供,电机控制是唯一的额外功能。另一方面,OpenNI还带有手部跟踪,手势,骨架和场景检测等。我建议给SimpleOpenNI一个去。

simpleopenni 1 simpleopenni 2