我試着在我的Mac上使用「Kinect for Windows」。環境設置似乎進展順利,但似乎有些錯誤。當我開始有些樣品如Kinect在工作幾秒鐘後突然掛斷。我該如何解決它?
OpenNI-Bin-Dev-MacOSX-v1.5.4.0/Samples/Bin/x64-Release/Sample-NiSimpleViewer
或他人,示例應用程序啓動和似乎在開始,但幾秒(10〜20秒)後,合作得非常好,中移動在應用程序死機的屏幕看到再也不會工作。看起來,應用程序無法從幾秒鐘過去的某個點獲取Kinect的數據。
我不知道庫或它們的依賴關係,或者Kinect的硬件本身是否出問題(至於硬件,不可見的損壞或者其他),我真的想知道如何檢測它是哪一個。
有人能告訴我該怎麼解決這個問題嗎?
我的環境如下圖所示:
- 的Mac OS X v10.7.4(MacBook Air上,酷睿i5 1.6GHz的,4GB內存)
- 的Xcode 4.4.1
- 的Kinect的Windows
- OpenNI斌-DEV-的MacOSX-v1.5.4.0
- 傳感器 - 濱的MacOSX-v5.1.2.1
- 我也跟着指導這裏的libusb左右:http://openkinect.org/wiki/Getting_Started#Homebrew
當我嘗試使用libfreenect(我知道它與OpenNI + SensorKinect分開)時,其示例應用程序會說「發現的設備數量:0」,這對我毫無意義,因爲我確實將Kinect連接到MBA。 ..)
我認爲你的問題是這樣的:「我嘗試在我的Mac上使用」Kinect for Windows「。」它適用於Windows,Mac不適用於Windows。 –
@TonyTheLion謝謝評論,但它在Mac或Windows上無關緊要。 「Kinect for Windows」意味着它適用於開發人員,而不是用於Xbox。除Windows以外的其他平臺尚未官方支持,但感謝OpenNI和SensorKinect,您可以在Mac和Linux等平臺上使用Kinect。 – takuma7
我想託尼想說的是,你不能在OSX上使用Kinect for Windows驅動+庫。 (如果需要,您可以在Mac上使用Bootcamp和Windows7)。 Libfreenect與OpenNI是分開的。當你說OpenNI時,我想你的意思是:[SensorKinect](https://github.com/avin2/sensorkinect),OpenNI和NITE。您使用libfreenect時遇到的錯誤可能意味着libfreenect驅動程序出錯(與OpenNI使用的SensorKinect分開,您爲什麼可以運行OpenNI示例)。我設法在osx上使用libfreenect和OpenNI(儘管在10.6.8)... –