研究愿景,我想玩微软Kinect。
我可以在Mac上使用它吗?
我没有找到任何适用于Mac的库,并担心我的笔记本电脑上的虚拟化会使用Linux。
答案 0 :(得分:6)
我使用openframeworks和ofxKinect addon(使用libfreenect和libusb)访问了OSX上的Kinect数据。 它不是唯一的option,只是我used并开箱即用。
答案 1 :(得分:3)
尝试下载适用于mac(http://www.zigfu.com)的Zigfu Dev Bundle - 这可以让你快速掌握mac上的kinect开发。
答案 2 :(得分:1)
在Mac上使用Kinect就像订购Latte一样简单。 但是在互联网和网站上也存在许多混乱,这些网站看起来很旧并且给你错误的建议,比如在OpenNI之外安装一个单独的传感器库。只需访问基本网站并下载适用于您的MAC的SDK: http://www.openni.org/openni-sdk/
虽然我假设您已经安装了前提,但您可能需要拥有前提,例如:
sudo port install libtool
sudo port install doxygen
restart comp
sudo port install libusb-devel +universal
Troubleshooting:
"sudo rm -f /opt/local/lib/libusb-1.0.0.dylib"
"sudo port clean libusb"
"sudo port install libusb +universal"
无需编译任何内容。运行sudo ./install.sh后,您应该能够立即运行./Samples/Bin/SimpleViewer。问题可能是您已经尝试运行它失败并将相机置于错误的状态。我已经看到USB intercase等错误无法设置等副作用。
在Eclipse中运行代码是一个不同的故事,可能需要一些额外的步骤并更改您的Ubuntu代码(使用openni命名空间,不同的包含等)。