The base class for stereo correspondence algorithms.  
 More...
#include <opencv2/calib3d.hpp>
The base class for stereo correspondence algorithms. 
◆ anonymous enum
| Enumerator | 
|---|
| DISP_SHIFT |  | 
| DISP_SCALE |  | 
 
 
◆ compute()
| Python: | 
|---|
|  | disparity | = | cv.StereoMatcher.compute( | left, right[, disparity] | ) | 
 
Computes disparity map for the specified stereo pair. 
- Parameters
- 
  
    | left | Left 8-bit single-channel image. |  | right | Right image of the same size and the same type as the left one. |  | disparity | Output disparity map. It has the same size as the input images. Some algorithms, like StereoBM or StereoSGBM compute 16-bit fixed-point disparity map (where each disparity value has 4 fractional bits), whereas other algorithms output 32-bit floating-point disparity map. |  
 
 
 
◆ getBlockSize()
  
  | 
        
          | virtual int cv::StereoMatcher::getBlockSize | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | retval | = | cv.StereoMatcher.getBlockSize( |  | ) | 
 
 
◆ getDisp12MaxDiff()
  
  | 
        
          | virtual int cv::StereoMatcher::getDisp12MaxDiff | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | retval | = | cv.StereoMatcher.getDisp12MaxDiff( |  | ) | 
 
 
◆ getMinDisparity()
  
  | 
        
          | virtual int cv::StereoMatcher::getMinDisparity | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | retval | = | cv.StereoMatcher.getMinDisparity( |  | ) | 
 
 
◆ getNumDisparities()
  
  | 
        
          | virtual int cv::StereoMatcher::getNumDisparities | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | retval | = | cv.StereoMatcher.getNumDisparities( |  | ) | 
 
 
◆ getSpeckleRange()
  
  | 
        
          | virtual int cv::StereoMatcher::getSpeckleRange | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | retval | = | cv.StereoMatcher.getSpeckleRange( |  | ) | 
 
 
◆ getSpeckleWindowSize()
  
  | 
        
          | virtual int cv::StereoMatcher::getSpeckleWindowSize | ( |  | ) | const |  | pure virtual | 
| Python: | 
|---|
|  | retval | = | cv.StereoMatcher.getSpeckleWindowSize( |  | ) | 
 
 
◆ setBlockSize()
  
  | 
        
          | virtual void cv::StereoMatcher::setBlockSize | ( | int | blockSize | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | None | = | cv.StereoMatcher.setBlockSize( | blockSize | ) | 
 
 
◆ setDisp12MaxDiff()
  
  | 
        
          | virtual void cv::StereoMatcher::setDisp12MaxDiff | ( | int | disp12MaxDiff | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | None | = | cv.StereoMatcher.setDisp12MaxDiff( | disp12MaxDiff | ) | 
 
 
◆ setMinDisparity()
  
  | 
        
          | virtual void cv::StereoMatcher::setMinDisparity | ( | int | minDisparity | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | None | = | cv.StereoMatcher.setMinDisparity( | minDisparity | ) | 
 
 
◆ setNumDisparities()
  
  | 
        
          | virtual void cv::StereoMatcher::setNumDisparities | ( | int | numDisparities | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | None | = | cv.StereoMatcher.setNumDisparities( | numDisparities | ) | 
 
 
◆ setSpeckleRange()
  
  | 
        
          | virtual void cv::StereoMatcher::setSpeckleRange | ( | int | speckleRange | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | None | = | cv.StereoMatcher.setSpeckleRange( | speckleRange | ) | 
 
 
◆ setSpeckleWindowSize()
  
  | 
        
          | virtual void cv::StereoMatcher::setSpeckleWindowSize | ( | int | speckleWindowSize | ) |  |  | pure virtual | 
| Python: | 
|---|
|  | None | = | cv.StereoMatcher.setSpeckleWindowSize( | speckleWindowSize | ) | 
 
 
The documentation for this class was generated from the following file: