2014-10-31 6 views
0

У меня Asus Xtion Pro подключен к компьютеру, и теперь я пытаюсь запустить базовый код OpenNI2 для экспорта снимков с камер. Я могу запускать примеры проектов, которые поставляются с пакетом OpenNI2 (например, SimpleViewer), поэтому я знаю, что он «работает», но я не знаю, как это сделать.Базовый код для экспорта изображений из Xtion Pro/Kinect с использованием OpenNI2

Документация и практическая сторона вещей для этой библиотеки кажутся довольно разреженной, и я не могу найти реальный пример онлайн, который делает то, что я хотел бы сделать, так что было бы здорово, если бы кто- если у вас есть следующий код, я буду благодарен:

  1. настроить видеопоток глубины и цветных изображений.
  2. делает снимки этих потоков через равные промежутки времени (например, каждые 0,5 секунды)
  3. сохраняет их в формате .png, как

Благодарности

ответ

1

Это не сложная задача, попробуйте использовать пример из образцов openni2. У меня есть инструмент, который вы можете настроить для выполнения трех задач (sample here)

В 1) что именно вы имеете в виду с видеопотоком? вы хотите сжать изображения в фильм? или просто показать их?

Если это просто, чтобы показать их, вы можете взглянуть на образец, который я связал раньше.

Основном то, что вам нужно сделать, это:

  1. инициализации OpenNI и устройства
  2. запустить потоки, нужно (как правило, глубины и цвета)
  3. показывают каждый кадр в окне (я использовал opencv для этого) [это будет делать 1)]
  4. каждые x количество кадров или время сохранения кадров (я использовал opencv для этой задачи тоже) [это будет 2 и 3)]
  5. создать ключевой интерфейс для выйти правильно (можно сделать остроумие h opencv too)

Все это происходит в образце, который я вам дал, но вы также можете спросить меня, хотите ли вы получить подробные сведения об этом.

Надеюсь, это вам поможет