Я записал файл oni с помощью kinect и OpenNI NIViewer.
Я хочу отслеживать скелеты в этом файле записи, поэтому я использую OpenNI2 и NITE2.
Я могу создать устройство openi с файлом oni, но когда я пытаюсь создать средство отслеживания пользователей nite2 с помощью этого устройства, происходит сбой, и я получаю следующую ошибку:
0xC0000005: место чтения нарушения доступа 0x000000000000004c
В окне cmd я получил следующее сообщение:
Не удалось получитьXN_STREAM_PROPERTY_PARAM_COEFF
Вот мой код:
openni::Status rc = openni::OpenNI::initialize();
openni::Device device ;
rc = device.open("file.oni");
nite::UserTracker userTracker;
nite::NiTE::initialize();
niteRc = userTracker.create(&device);
Любая помощь в значительной степени приветствуется.
Не могли бы вы также сообщить, есть ли другие способы отслеживания выделений в записанных oni-файлах?
С уважением