cv::StereoBM Class Reference

#include <calib3d.hpp>

List of all members.

Public Types

enum  {
  PREFILTER_NORMALIZED_RESPONSE = 0, PREFILTER_XSOBEL = 1, BASIC_PRESET = 0, FISH_EYE_PRESET = 1,
  NARROW_PRESET = 2
}

Public Member Functions

 CV_WRAP_AS (compute) void operator()(const Mat &left
 the stereo correspondence operator. Finds the disparity for the specified rectified stereo pair
void init (int preset, int ndisparities=0, int SADWindowSize=21)
 the method that reinitializes the state. The previous content is destroyed
CV_WRAP StereoBM (int preset, int ndisparities=0, int SADWindowSize=21)
 the full constructor taking the camera-specific preset, number of disparities and the SAD window size
CV_WRAP StereoBM ()
 the default constructor

Public Attributes

const Mat Matdisparity
const Mat Mat int disptype = CV_16S )
const Matright
Ptr< CvStereoBMStatestate
 pointer to the underlying CvStereoBMState

Detailed Description

Block Matching Stereo Correspondence Algorithm

The class implements BM stereo correspondence algorithm by K. Konolige.


Member Enumeration Documentation

anonymous enum
Enumerator:
PREFILTER_NORMALIZED_RESPONSE 
PREFILTER_XSOBEL 
BASIC_PRESET 
FISH_EYE_PRESET 
NARROW_PRESET 

Constructor & Destructor Documentation

CV_WRAP cv::StereoBM::StereoBM (  ) 

the default constructor

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

the full constructor taking the camera-specific preset, number of disparities and the SAD window size


Member Function Documentation

cv::StereoBM::CV_WRAP_AS ( compute   )  const

the stereo correspondence operator. Finds the disparity for the specified rectified stereo pair

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

the method that reinitializes the state. The previous content is destroyed


Member Data Documentation

const Mat Mat int cv::StereoBM::disptype = CV_16S )

pointer to the underlying CvStereoBMState


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Dec 23 11:40:55 2010 for opencv by  doxygen 1.6.3