Как работать с RGB-D, снятым Kinect без камеры (Пример кода в автономном режиме, пожалуйста)?

0

Есть ли у кого есть опыт программирования с помощью kinect без датчика? Я имею в виду, что программирование только с помощью некоторого набора данных RGB-D без подключенного устройства, потому что я хочу сделать свой проект с помощью kinect и opencv, но я не хочу покупать камеру (это дорого для меня). Если вы знаете, пожалуйста, дайте мне знать на любом языке программирования?

Теги:
opencv
rgb
kinect-sdk
depth

1 ответ

0
Лучший ответ

Если ваш набор данных RGB-D состоит из записей.ONI, то облачная библиотека точек обеспечивает легкие функции ввода-вывода и множество алгоритмов, предназначенных для обработки 3D-данных.

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

Для конкретной проблемы при открытии ваших последовательностей.ONI вы можете следовать этому руководству, в котором объясняется, как открыть подключенное устройство Kinect для захвата данных RGB-D. Однако, если вы замените следующую инструкцию (в строке 17):

pcl::Grabber* interface = new pcl::OpenNIGrabber();

этим:

pcl::Grabber* interface = new pcl::OpenNIGrabber(string_filename);

где string_filename - std::string содержащая путь к последовательности.ONI, она откроет ее и обработает ее как полученный Kinect-поток.

  • 0
    Спасибо за ваш ответ, но у меня уже есть мой набор данных, и мне нужны некоторые примеры кодов для обработки захваченного потока с помощью kinect SDK, например, в c ++
  • 0
    Какой формат ваших записанных данных?
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню