현재 골격 추적 프로그램과 내 환경 은 넓은 영역이므로 전체 영역을 커버하기 위해 1 개 이상의 Kinect를 사용해야합니다. 그러나 NuiInitialize는 2 개의 kinect를 동시에 사용할 수 없습니다. 저는 Microsoft KinectSDK Beta2를 사용합니다.탐지 용 2 Kinects 사용
누구나 나를 도와 줄 수 있습니까?
여기 내 C++ 코드도 있습니다.
int no_kinetics =0;
static INuiInstance* kinect_0=NULL;
static INuiInstance* kinect_1=NULL;
HRESULT hr, hr0, hr1, hr_init_0, hr_init_1;
hr = MSR_NUIGetDeviceCount(&no_kinetics);
hr_init_0 = MSR_NuiCreateInstanceByIndex(0, &kinect_0);
hr0 = kinect_0->NuiInitialize(NUI_INITIALIZE_FLAG_USES_SKELETON);
hr_init_1 = MSR_NuiCreateInstanceByIndex(1, &kinect_1);
hr1 = kinect_1->NuiInitialize(NUI_INITIALIZE_FLAG_USES_SKELETON);
는 에러 코드 -2097086294
두 개의 kinect를 동일한 USB 컨트롤러/허브에 연결 했습니까? USB 속도가 필요하기 때문에 다른 컨트롤러에 연결해야하는 장치. – Zuljin