Записывайте глубину потока кадр за кадром с OpenNI2 - PullRequest
1 голос
/ 08 марта 2019

Есть ли способ вручную записывать кадр за кадром, используя OpenNI2 от датчика глубины, такого как Orbbec Astra?Я знаю, что есть рекордер класса, но он не подходит для моих нужд.Я хотел бы записывать из непрерывного потока .oni куски фиксированной длины (то есть 5 минут) без потери кадра в середине.Я уже сделал это для цветного потока (в видеофайле mp4), используя многопоточность, один поток захватывает текущий кадр и помещает его в буфер, другой берет из буфера и сохраняет в файл, когдафайл достигнет длины, закройте его и откройте новый.Я хотел бы сделать то же самое для файла oni без преобразования кадров в изображениях, я не хочу терять информацию о глубине и метаданные, относящиеся к кадру и устройству.Есть идеи?

...