9 using namespace std::chrono;
20 xoutJpeg->setStreamName(
"jpeg");
30 camRgb->video.link(videoEnc->input);
31 videoEnc->bitstream.link(xoutJpeg->
input);
40 std::string dirName =
"rgb_data";
46 cv::imshow(
"rgb", inRgb->getCvFrame());
50 for(
const auto& encFrame : encFrames) {
51 uint64_t time = duration_cast<milliseconds>(system_clock::now().time_since_epoch()).count();
52 std::stringstream videoStr;
53 videoStr << dirName <<
"/" << time <<
".jpeg";
54 auto videoFile = std::ofstream(videoStr.str(), std::ios::binary);
55 videoFile.write((
char*)encFrame->getData().data(), encFrame->getData().size());
58 int key = cv::waitKey(1);
59 if(key ==
'q' || key ==
'Q') {