[英]Multiple Kinects using Kinect for Windows SDK 1.5
我想在同一個應用程序下讓兩個Kinects相處。 我試圖啟動所有連接的Kinects(通過調用Start()方法),但只有一個將“isRunning”標志設置為true。 有誰知道為什么只有一個傳感器在運行?
LE:我把兩個kinect連接到不同的USB控制器上......同樣的問題。 我啟用了所有異常,當我為第二個kinect調用start方法時,我得到了這個:
This API has returned an exception from an HRESULT: 0x830100AA
堆棧跟蹤:
at Microsoft.Kinect.KinectExceptionHelper.CheckHr(Int32 hr)
at Microsoft.Kinect.NuiSensor.NuiInitialize(UInt32 dwFlags)
at Microsoft.Kinect.KinectSensor.Initialize(SensorOptions options)
at Microsoft.Kinect.KinectSensor.Start()
問候!
Kinect傳感器需要大量USB帶寬,因此每個Kinect應連接到單獨的USB控制器。 嘗試將它們連接到不同的USB主控制器。 您還可以在設備管理器中驗證“Microsoft.Kinect”節點下的狀態。
我禁用了骨架跟蹤,現在兩個kinect傳感器都在運行。 但現在出現的問題是:為什么不能同時啟用骨骼跟蹤?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.