stereo
Namespaces | Classes | Enumerations | Functions
stereo Namespace Reference

Namespaces

 ransac
 

Classes

class  DenseStereo
 
struct  DetectorConfiguration
 
struct  FeatureConfiguration
 
struct  FeatureInfo
 
struct  Homography
 
struct  libElasConfiguration
 
class  StereoFeatureArray
 
class  StereoFeatures
 

Enumerations

enum  DETECTOR {
  DETECTOR_SURF = 1, DETECTOR_GOOD = 2, DETECTOR_SURFGPU = 3, DETECTOR_STAR = 4,
  DETECTOR_MSER = 5, DETECTOR_SIFT = 6, DETECTOR_FAST = 7, DETECTOR_SURF_CV_GPU = 8
}
 
enum  FILTER {
  FILTER_NONE, FILTER_HOMOGRAPHY, FILTER_FUNDAMENTAL, FILTER_INTELLIGENT,
  FILTER_STEREO, FILTER_ISOMETRY
}
 
enum  DESCRIPTOR { DESCRIPTOR_SURF = 1, DESCRIPTOR_PSURF = 2 }
 

Functions

void copyFromElas (const Elas::parameters *params, libElasConfiguration *config)
 
void copyToElas (const libElasConfiguration *config, Elas::parameters *params)
 
void disparityToDistance (cv::Mat &disp, float dist_factor)
 

Enumeration Type Documentation

◆ DESCRIPTOR

Enumerator
DESCRIPTOR_SURF 
DESCRIPTOR_PSURF 

◆ DETECTOR

Enumerator
DETECTOR_SURF 
DETECTOR_GOOD 
DETECTOR_SURFGPU 
DETECTOR_STAR 
DETECTOR_MSER 
DETECTOR_SIFT 
DETECTOR_FAST 
DETECTOR_SURF_CV_GPU 

◆ FILTER

Enumerator
FILTER_NONE 
FILTER_HOMOGRAPHY 
FILTER_FUNDAMENTAL 
FILTER_INTELLIGENT 
FILTER_STEREO 
FILTER_ISOMETRY 

Function Documentation

◆ copyFromElas()

void stereo::copyFromElas ( const Elas::parameters *  params,
libElasConfiguration config 
)

◆ copyToElas()

void stereo::copyToElas ( const libElasConfiguration config,
Elas::parameters *  params 
)

◆ disparityToDistance()

void stereo::disparityToDistance ( cv::Mat &  disp,
float  dist_factor 
)