0

我对 OpenCV 和英特尔 Realsense 设备很陌生。我可以看到许多仅显示深度视频或彩色视频的示例,但我真的找不到任何实时显示两者的示例。

我不知道(我应该多线程吗?)如何制作它。所以有人有任何提示吗?

4

1 回答 1

3

简而言之,这就是您需要做的事情:

a) 包括所需的标题

#include <opencv2/dnn.hpp>
#include <librealsense2/rs.hpp>
#include "../cv-helpers.hpp" 

b) 实感数据到 OpenCV Mat

auto data = pipe.wait_for_frames();
data = align_to.process(data);

auto color_frame = data.get_color_frame();
auto depth_frame = data.get_depth_frame();

auto color_mat = frame_to_mat(color_frame);
auto depth_mat = frame_to_mat(depth_frame);

c) 显示 color_mat 和 depth_mat

imshow("color",color_mat);
imshow("depth",depth_mat);
于 2018-08-22T08:30:13.067 回答