立体匹配算法的基类。 更多...
#include <opencv2/calib3d.hpp>
◆ 匿名枚举
◆ compute()
Python |
---|
| cv.StereoMatcher.compute( | left, right[, disparity] | ) -> | disparity |
计算指定立体对的视差图。
- 参数
-
left | 左侧 8 位单通道图像。 |
right | 与左侧图像大小和类型相同的右侧图像。 |
disparity | 输出视差图。它与输入图像具有相同的大小。一些算法,如 StereoBM 或 StereoSGBM 计算 16 位定点视差图(其中每个视差值具有 4 个小数位),而其他算法输出 32 位浮点视差图。 |
在 cv::cuda::StereoSGM 中实现。
◆ getBlockSize()
虚拟 int cv::StereoMatcher::getBlockSize |
( |
| ) |
const |
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.getBlockSize( | | ) -> | retval |
◆ getDisp12MaxDiff()
虚拟 int cv::StereoMatcher::getDisp12MaxDiff |
( |
| ) |
const |
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.getDisp12MaxDiff( | | ) -> | retval |
◆ getMinDisparity()
虚拟 int cv::StereoMatcher::getMinDisparity |
( |
| ) |
const |
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.getMinDisparity( | | ) -> | retval |
◆ getNumDisparities()
虚拟 int cv::StereoMatcher::getNumDisparities |
( |
| ) |
const |
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.getNumDisparities( | | ) -> | retval |
◆ getSpeckleRange()
虚拟 int cv::StereoMatcher::getSpeckleRange |
( |
| ) |
const |
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.getSpeckleRange( | | ) -> | retval |
◆ getSpeckleWindowSize()
虚拟 int cv::StereoMatcher::getSpeckleWindowSize |
( |
| ) |
const |
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.getSpeckleWindowSize( | | ) -> | retval |
◆ setBlockSize()
虚拟 void cv::StereoMatcher::setBlockSize |
( |
int |
blockSize | ) |
|
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.setBlockSize( | blockSize | ) -> | None |
◆ setDisp12MaxDiff()
虚拟 void cv::StereoMatcher::setDisp12MaxDiff |
( |
int |
disp12MaxDiff | ) |
|
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.setDisp12MaxDiff( | disp12MaxDiff | ) -> | None |
◆ setMinDisparity()
虚拟 void cv::StereoMatcher::setMinDisparity |
( |
int |
minDisparity | ) |
|
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.setMinDisparity( | minDisparity | ) -> | None |
◆ setNumDisparities()
虚拟 void cv::StereoMatcher::setNumDisparities |
( |
int |
numDisparities | ) |
|
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.setNumDisparities( | numDisparities | ) -> | None |
◆ setSpeckleRange()
虚拟 void cv::StereoMatcher::setSpeckleRange |
( |
int |
speckleRange | ) |
|
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.setSpeckleRange( | speckleRange | ) -> | None |
◆ setSpeckleWindowSize()
虚拟 void cv::StereoMatcher::setSpeckleWindowSize |
( |
int |
speckleWindowSize | ) |
|
|
纯虚拟 |
Python |
---|
| cv.StereoMatcher.setSpeckleWindowSize( | speckleWindowSize | ) -> | None |
此类的文档是从以下文件生成的