у меня есть RealSense::Image
и я хочу изменить его размер. Я не могу понять из документации, как.
Я пишу в C ++:
Status result = pSenseManager->AcquireFrame(true);
Intel::RealSense::Image* segmented_image = pSeg->AcquireSegmentedImage();
например segmented_image
теперь имеет размер 640×480 пикселей. Я хочу изменить его размер. Какую функцию я должен вызывать?
какую камеру RealSense вы используете? Серии R200, LR200, ZR300, SR300, D400?
Для серий SR300 и D400, Предлагаем использовать новый Intel SDK 2.0 librealsense, который поддерживает кроссплатформенную разработку. Теперь последняя версия 2.7.9.
пример кода:
rs2::pipeline pipe;
pipe.enable_stream(rs2_stream::RS2_STREAM_DEPTH, 0, 640, 480, rs2_format::RS2_FORMAT_Z16, FPS);
Для R200, LR200 и ZR300, Вы можете использовать наследие librealsense (мастер)
пример кода:
dev->enable_stream(rs::stream::depth, 640, 480, rs::format::z16, 30);
Вы можете найти более подробную информацию в образцах и документах librealsense.
Других решений пока нет …