Overview #
This example demonstrate how get the depth information with ROI using openCV function.
Expect Output #

Prerequisite #
Tutorial #
- After getting the depth frame and convert to OpenCV Mat, we can easily set an ROI by using OpenCV Rectangle.
cv::Rect roi(160, 80, 320, 240);
- Then apply to the depth frame
cv::Mat depthMat;
cv::Mat depthMatRoi;
...
depth.readFrame(&depthFrame);
depthMat = cv::Mat(depthFrame.getHeight(), depthFrame.getWidth(), CV_16UC1, (void *)depthFrame.getData());
depthMatRoi = depthMat(roi);
- Finally display the two frames
cv::imshow("Depth", depthMat);
cv::imshow("ROI", depthMatRoi);