cv::StereoBM Class Reference

#include <cv.hpp>

List of all members.

Public Types

enum  {
  PREFILTER_NORMALIZED_RESPONSE = CV_STEREO_BM_NORMALIZED_RESPONSE, PREFILTER_XSOBEL = CV_STEREO_BM_XSOBEL, BASIC_PRESET = CV_STEREO_BM_BASIC, FISH_EYE_PRESET = CV_STEREO_BM_FISH_EYE,
  NARROW_PRESET = CV_STEREO_BM_NARROW
}

Public Member Functions

 StereoBM ()
 StereoBM (int preset, int ndisparities=0, int SADWindowSize=21)
void init (int preset, int ndisparities=0, int SADWindowSize=21)
void operator() (const Mat &left, const Mat &right, Mat &disparity, int disptype=CV_16S)

Public Attributes

Ptr< CvStereoBMState > state

Member Enumeration Documentation

anonymous enum
Enumerator:
PREFILTER_NORMALIZED_RESPONSE 
PREFILTER_XSOBEL 
BASIC_PRESET 
FISH_EYE_PRESET 
NARROW_PRESET 

Constructor & Destructor Documentation

cv::StereoBM::StereoBM (  )
cv::StereoBM::StereoBM ( int  preset,
int  ndisparities = 0,
int  SADWindowSize = 21 
)

Member Function Documentation

void cv::StereoBM::init ( int  preset,
int  ndisparities = 0,
int  SADWindowSize = 21 
)
void cv::StereoBM::operator() ( const Mat left,
const Mat right,
Mat disparity,
int  disptype = CV_16S 
)

Member Data Documentation

Ptr<CvStereoBMState> cv::StereoBM::state

The documentation for this class was generated from the following file: