用於立體匹配演算法的基類。 更多...
#include <opencv2/calib3d.hpp>
◆ 匿名列舉
◆ compute()
| Python |
|---|
| cv.StereoMatcher.compute( | left, right[, disparity] | ) -> | disparity |
為指定的立體對計算視差圖。
- 引數
-
| 左 | 左側 8 位單通道影像。 |
| 右 | 右側影像,與左側影像大小和型別相同。 |
| disparity | 輸出視差圖。它與輸入影像的大小相同。某些演算法,例如 StereoBM 或 StereoSGBM 計算 16 位定點視差圖(其中每個視差值具有 4 個小數位),而其他演算法輸出 32 位浮點視差圖。 |
在 cv::cuda::StereoSGM 中實現。
◆ getBlockSize()
| virtual int cv::StereoMatcher::getBlockSize |
( |
| ) |
const |
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.getBlockSize( | | ) -> | retval |
◆ getDisp12MaxDiff()
| virtual int cv::StereoMatcher::getDisp12MaxDiff |
( |
| ) |
const |
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.getDisp12MaxDiff( | | ) -> | retval |
◆ getMinDisparity()
| virtual int cv::StereoMatcher::getMinDisparity |
( |
| ) |
const |
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.getMinDisparity( | | ) -> | retval |
◆ getNumDisparities()
| virtual int cv::StereoMatcher::getNumDisparities |
( |
| ) |
const |
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.getNumDisparities( | | ) -> | retval |
◆ getSpeckleRange()
| virtual int cv::StereoMatcher::getSpeckleRange |
( |
| ) |
const |
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.getSpeckleRange( | | ) -> | retval |
◆ getSpeckleWindowSize()
| virtual int cv::StereoMatcher::getSpeckleWindowSize |
( |
| ) |
const |
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.getSpeckleWindowSize( | | ) -> | retval |
◆ setBlockSize()
| virtual void cv::StereoMatcher::setBlockSize |
( |
int | blockSize | ) |
|
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.setBlockSize( | blockSize | ) -> | 無 |
◆ setDisp12MaxDiff()
| virtual void cv::StereoMatcher::setDisp12MaxDiff |
( |
int | disp12MaxDiff | ) |
|
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.setDisp12MaxDiff( | disp12MaxDiff | ) -> | 無 |
◆ setMinDisparity()
| virtual void cv::StereoMatcher::setMinDisparity |
( |
int | minDisparity | ) |
|
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.setMinDisparity( | minDisparity | ) -> | 無 |
◆ setNumDisparities()
| virtual void cv::StereoMatcher::setNumDisparities |
( |
int | numDisparities | ) |
|
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.setNumDisparities( | numDisparities | ) -> | 無 |
◆ setSpeckleRange()
| virtual void cv::StereoMatcher::setSpeckleRange |
( |
int | speckleRange | ) |
|
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.setSpeckleRange( | speckleRange | ) -> | 無 |
◆ setSpeckleWindowSize()
| virtual void cv::StereoMatcher::setSpeckleWindowSize |
( |
int | speckleWindowSize | ) |
|
|
純虛擬函式 |
| Python |
|---|
| cv.StereoMatcher.setSpeckleWindowSize( | speckleWindowSize | ) -> | 無 |
該類的文件由以下檔案生成