void transformDepthMD(DepthMetaData& depthMD) { DepthMap& depthMap = depthMD.WritableDepthMap(); for (XnUInt32 y = 0; y < depthMap.YRes(); y++) { for (XnUInt32 x = 0; x < depthMap.XRes(); x++) { //Punch vertical cut lines in the depth image if ((x % 2) == 0) { depthMap(x, y) = 0; } } } }
void transformDepthMD(Mat FrameDepth,DepthMetaData& depthMD) { DepthMap& depthMap = depthMD.WritableDepthMap(); for (XnUInt32 y = 0; y < depthMap.YRes(); y++) { for (XnUInt32 x = 0; x < depthMap.XRes(); x++) { //Punch vertical cut lines in the depth image // if ((x % 2) == 0) // { depthMap(x,y) = FrameDepth.at<XnUInt16>(y,x); // } } } }