16 camRgb->setInterleaved(
false);
19 dai::RotatedRect rgbRr = {{camRgb->getPreviewWidth() / 2.0f, camRgb->getPreviewHeight() / 2.0f},
20 {camRgb->getPreviewHeight() * 1.0f, camRgb->getPreviewWidth() * 1.0f},
22 manipRgb->initialConfig.setCropRotatedRect(rgbRr,
false);
23 camRgb->preview.link(manipRgb->inputImage);
27 manipRgb->out.link(manipRgbOut->input);
32 monoLeft->setCamera(
"left");
35 dai::RotatedRect rr = {{monoLeft->getResolutionWidth() / 2.0f, monoLeft->getResolutionHeight() / 2.0f},
36 {monoLeft->getResolutionHeight() * 1.0f, monoLeft->getResolutionWidth() * 1.0f},
38 manipLeft->initialConfig.setCropRotatedRect(rr,
false);
39 monoLeft->out.link(manipLeft->inputImage);
43 manipLeft->out.link(manipLeftOut->input);
53 cv::imshow(
"Left rotated", inLeft->getCvFrame());
58 cv::imshow(
"Color rotated", inRgb->getCvFrame());
61 int key = cv::waitKey(1);
62 if(key ==
'q' || key ==
'Q')
return 0;