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: