The base class for stereo correspondence algorithms.
More...
#include "calib3d.hpp"
Inheritance diagram for cv::StereoMatcher:
Public Types
Public Member Functions
Computes disparity map for the specified stereo pair.
More...
Clears the algorithm state.
More...
virtual bool
empty () const
Returns true if the
Algorithm is empty (e.g. in the very beginning or after unsuccessful read.
More...
Reads algorithm parameters from a file storage.
More...
Stores algorithm parameters in a file storage.
More...
Additional Inherited Members
template<typename _Tp >
Loads algorithm from the file.
More...
template<typename _Tp >
template<typename _Tp >
Reads algorithm from the file node.
More...
Detailed Description
The base class for stereo correspondence algorithms.
Member Enumeration Documentation
| Enumerator |
|---|
| DISP_SHIFT |
| DISP_SCALE |
Member Function Documentation
virtual void cv::StereoMatcher::compute
(
InputArray
left,
)
pure virtual |
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.
virtual int cv::StereoMatcher::getBlockSize
(
)
const
pure virtual |
virtual int cv::StereoMatcher::getDisp12MaxDiff
(
)
const
pure virtual |
virtual int cv::StereoMatcher::getMinDisparity
(
)
const
pure virtual |
virtual int cv::StereoMatcher::getNumDisparities
(
)
const
pure virtual |
virtual int cv::StereoMatcher::getSpeckleRange
(
)
const
pure virtual |
virtual int cv::StereoMatcher::getSpeckleWindowSize
(
)
const
pure virtual |
virtual void cv::StereoMatcher::setBlockSize
(
int
blockSize )
pure virtual |
virtual void cv::StereoMatcher::setDisp12MaxDiff
(
int
disp12MaxDiff )
pure virtual |
virtual void cv::StereoMatcher::setMinDisparity
(
int
minDisparity )
pure virtual |
virtual void cv::StereoMatcher::setNumDisparities
(
int
numDisparities )
pure virtual |
virtual void cv::StereoMatcher::setSpeckleRange
(
int
speckleRange )
pure virtual |
virtual void cv::StereoMatcher::setSpeckleWindowSize
(
int
speckleWindowSize )
pure virtual |
The documentation for this class was generated from the following file:
Generated on Wed Jun 3 2015 21:57:15 for OpenCV by
doxygen
1.8.7