2013-02-19 136 views
4

我找不到這個版本的OpenNI的安裝說明。我有一個適用於Windows和Mac OSX 10.8的Kinect。如何在Mac上安裝OpenNI 2.1?

它被列爲可下載的OpenNI.org,但該網站上沒有安裝說明(我可以找到),並且OpenNI2 Github page沒有Mac說明。

於是,我嘗試下載資源庫,並且運行:

sudo ./install.sh 

作爲典型與以前的版本做。我沒有迴應,只是提示回來。當我運行

./Tools/NiViewer 

我得到

openDevice failed: 
DeviceOpen using default: no devices found 

Press any key to continue . . . 

感謝任何幫助!

+0

通過在libfreenect郵件列表中,我發現了關於Kinect for Windows支持[{1}](http://answers.ros.org/question/12876/kinect-for-windows/)和[{2}](http ://answers.ros.org/answers/35351/revisions/ – BishopZ 2013-03-26 21:25:14

+0

我買了Xbox的Kinect,OpenNI可以正常工作。 – BishopZ 2013-03-29 15:29:50

+0

是否使用Kinect v2?你有沒有想過這個? – vinzzz 2017-02-10 22:38:18

回答

2

您需要安裝名爲libfreenect的庫以及libusb。這樣做在Mac上最簡單的方法是太添加沖泡包管理器,並從你的命令行撥號:#brew安裝libfreenect

下面的鏈接將引導您(它的工作對我來說)http://openkinect.org/wiki/Getting_Started#OS_X

+0

我已經安裝了libfreenect,並按照該頁面上的說明進行操作。 – BishopZ 2013-09-29 23:33:02

+0

libfreenect確實有效,但它不提供骨骼跟蹤的更高級功能。基本上,它是一個反向設計的驅動程序,可以訪問Kinect的原始功能 – 2016-11-12 10:20:52