OpenCV  4.8.0
Open Source Computer Vision
Classes | Functions
cv::rapid Namespace Reference

Classes

class  GOSTracker
 
class  OLSTracker
 
class  Rapid
 wrapper around silhouette based 3D object tracking function for uniform access More...
 
class  Tracker
 Abstract base class for stateful silhouette trackers. More...
 

Functions

void convertCorrespondencies (InputArray cols, InputArray srcLocations, OutputArray pts2d, InputOutputArray pts3d=noArray(), InputArray mask=noArray())
 
void drawCorrespondencies (InputOutputArray bundle, InputArray cols, InputArray colors=noArray())
 
void drawSearchLines (InputOutputArray img, InputArray locations, const Scalar &color)
 
void drawWireframe (InputOutputArray img, InputArray pts2d, InputArray tris, const Scalar &color, int type=LINE_8, bool cullBackface=false)
 
void extractControlPoints (int num, int len, InputArray pts3d, InputArray rvec, InputArray tvec, InputArray K, const Size &imsize, InputArray tris, OutputArray ctl2d, OutputArray ctl3d)
 
void extractLineBundle (int len, InputArray ctl2d, InputArray img, OutputArray bundle, OutputArray srcLocations)
 
void findCorrespondencies (InputArray bundle, OutputArray cols, OutputArray response=noArray())
 
float rapid (InputArray img, int num, int len, InputArray pts3d, InputArray tris, InputArray K, InputOutputArray rvec, InputOutputArray tvec, double *rmsd=0)