add support for multiple OpenNI2 devices

This commit is contained in:
Dmitry Trifonov 2016-05-12 18:12:51 -07:00
parent 72ec643129
commit 688ebd8960

View File

@ -231,6 +231,14 @@ CvCapture_OpenNI2::CvCapture_OpenNI2( int index )
return;
}
// find appropriate device URI
openni::Array<openni::DeviceInfo> ldevs;
if (index > 0)
{
openni::OpenNI::enumerateDevices(&ldevs);
deviceURI = ldevs[index].getUri();
}
status = device.open(deviceURI);
if( status != openni::STATUS_OK )
{