Получить время экспозиции в OpenNI

Я снимаю RGBD-видео с помощью Kinect с включенным режимом автоматической экспозиции. Я использую OpenNI/OpenNI2. Из-за автоматической экспозиции время экспозиции для каждого кадра может различаться. Есть ли в OpenNI или OpenNI2 способ считывать время экспозиции для каждого кадра?


person songuke    schedule 09.12.2015    source источник


Ответы (1)


В OpenNi2 вы можете использовать VideoStream::getCameraSettings() вашего RGB ручей. А затем используйте CameraSettings::getExposure().

int exposure = -1;
openni::CameraSettings* pCamSettings = pStreamImage->getCameraSettings();
if (pCamSettings)
{
    exposure = pCamSettings->getExposure();
}
person HenningJ    schedule 09.12.2015