Kinect 2.0 在Mac OSX EI Capiton 配置成功

本文为原创,转载请注明http://blog.csdn.net/ballshe/article/details/49556309

一、写在前面

1Kinect v2只支持USB3.0

2、在编译Protonect的时候如果提示信息"no device connected"或者 “failure opening device” 。解决方法:打开Spotlight输入 System Information或者系统信息并打开,找到usb一项,确保 Xbox NUI Sensor USB 3.0总线而不是高速总线。 

Kinect 2.0 在Mac OSX EI Capiton 配置成功_第1张图片

3、确保你的Mac中装有Homebrew (推荐)或者 Macports 其中之一,我们要用它来装依赖库。推荐使用Homebrew,如果按照Macports请断网按照。

·       Homebrew 按照方法:打开终端,粘贴  ruby-e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"稍等片刻即可

·       Macports 安装按照http://www.macports.org/install.php所示,在安装pkg的时候一定要断网,否则会卡住!

4、确保装有Xcode

二、安装步骤

1、打开终端,使用cd命令到一个合适的文件夹

输入

brew update

brew install wget git cmake pkg-config automake autoconf libtool

brew tap homebrew/science

brew tap homebrew/versions

brew install glfw3

2、下载libfreenect2

输入

git clone https://github.com/OpenKinect/libfreenect2

cd libfreenect2

sh depends/install_mac.sh

3、编译

mkdir build && cd build

cmake ..

make

make install

如果make时出现'OpenCL/cl.hpp' file not found的错误

输入sudo mkdir/usr/local/include/OpenCL

sudo wget http://www.khronos.org/registry/cl/api/1.2/cl.hpp

sudo cp cl.hpp /usr/local/include/OpenCL/

再次make

make install

安装完毕

4、运行

输入

./bin/Protonect

成功!

Kinect 2.0 在Mac OSX EI Capiton 配置成功_第2张图片

本文为原创,转载请注明http://blog.csdn.net/ballshe/article/details/49556309



你可能感兴趣的:(kinect)