OpenCV  4.7.0-dev
Open Source Computer Vision
Classes | Functions
cv::rgbd Namespace Reference

Classes

class  DepthCleaner
 
class  FastICPOdometry
 
class  ICPOdometry
 
class  Odometry
 
struct  OdometryFrame
 
struct  RgbdFrame
 
class  RgbdICPOdometry
 
class  RgbdNormals
 
class  RgbdOdometry
 
class  RgbdPlane
 

Functions

void depthTo3d (InputArray depth, InputArray K, OutputArray points3d, InputArray mask=noArray())
 
void depthTo3dSparse (InputArray depth, InputArray in_K, InputArray in_points, OutputArray points3d)
 
bool isValidDepth (const float &depth)
 
bool isValidDepth (const double &depth)
 
bool isValidDepth (const short int &depth)
 
bool isValidDepth (const unsigned short int &depth)
 
bool isValidDepth (const int &depth)
 
bool isValidDepth (const unsigned int &depth)
 
void registerDepth (InputArray unregisteredCameraMatrix, InputArray registeredCameraMatrix, InputArray registeredDistCoeffs, InputArray Rt, InputArray unregisteredDepth, const Size &outputImagePlaneSize, OutputArray registeredDepth, bool depthDilation=false)
 
void rescaleDepth (InputArray in, int depth, OutputArray out, double depth_factor=1000.0)
 
void warpFrame (const Mat &image, const Mat &depth, const Mat &mask, const Mat &Rt, const Mat &cameraMatrix, const Mat &distCoeff, OutputArray warpedImage, OutputArray warpedDepth=noArray(), OutputArray warpedMask=noArray())