StereoVision source documentation¶
Utilities for 3d reconstruction using stereo cameras.
Modules:
stereo_cameras
- Camera interfacescalibration
- Tools for calibrating stereo camerasblockmatchers
- Blockmatching algorithm matcherspoint_cloud
- Point cloudsui_utils
- Utilities for user interactionexceptions
- Various exceptions
Import structure:
Camera interfaces¶
Camera calibration¶
Block matchers¶
Point clouds¶
User interface utilities¶
Exceptions¶
Various exceptions for working with stereovision.
Classes:
ChessboardNotFoundError
BadBlockMatcherArgumentError
StereoBMError
InvalidBMPresetError
InvalidSearchRangeError
InvalidWindowSizeError
StereoSGBMError
InvalidNumDisparitiesError
InvalidSADWindowSizeError
InvalidFirstDisparityChangePenaltyError
InvalidSecondDisparityChangePenaltyError
InvalidUniquenessRatioError
InvalidSpeckleWindowSizeError
InvalidSpeckleRangeError
-
exception
stereovision.exceptions.
ChessboardNotFoundError
[source]¶ Bases:
exceptions.Exception
No chessboard could be found in searched image.
-
exception
stereovision.exceptions.
BadBlockMatcherArgumentError
[source]¶ Bases:
exceptions.Exception
Bad argument supplied for a
BlockMatcher
.
-
exception
stereovision.exceptions.
StereoBMError
[source]¶ Bases:
stereovision.exceptions.BadBlockMatcherArgumentError
Bad argument supplied for a
StereoBM
.
-
exception
stereovision.exceptions.
StereoSGBMError
[source]¶ Bases:
stereovision.exceptions.BadBlockMatcherArgumentError
Bad argument supplied for a
StereoSGBM
.
-
exception
stereovision.exceptions.
InvalidBMPresetError
[source]¶ Bases:
stereovision.exceptions.StereoBMError
Invalid BM preset.
-
exception
stereovision.exceptions.
InvalidSearchRangeError
[source]¶ Bases:
stereovision.exceptions.StereoBMError
Invalid search range.
-
exception
stereovision.exceptions.
InvalidWindowSizeError
[source]¶ Bases:
stereovision.exceptions.StereoBMError
Invalid search range.
-
exception
stereovision.exceptions.
InvalidNumDisparitiesError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid number of disparities.
-
exception
stereovision.exceptions.
InvalidSADWindowSizeError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid search window size.
-
exception
stereovision.exceptions.
InvalidFirstDisparityChangePenaltyError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid first disparity change penalty.
-
exception
stereovision.exceptions.
InvalidSecondDisparityChangePenaltyError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid second disparity change penalty.
-
exception
stereovision.exceptions.
InvalidUniquenessRatioError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid uniqueness ratio.
-
exception
stereovision.exceptions.
InvalidSpeckleWindowSizeError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid speckle window size.
-
exception
stereovision.exceptions.
InvalidSpeckleRangeError
[source]¶ Bases:
stereovision.exceptions.StereoSGBMError
Invalid speckle range.