Package org.opencv.calib3d
Class StereoMatcher
java.lang.Object
org.opencv.core.Algorithm
org.opencv.calib3d.StereoMatcher
- Direct Known Subclasses:
StereoBM,StereoSGBM
The base class for stereo correspondence algorithms.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic StereoMatcher__fromPtr__(long addr) voidComputes disparity map for the specified stereo pairintintintintintintvoidsetBlockSize(int blockSize) voidsetDisp12MaxDiff(int disp12MaxDiff) voidsetMinDisparity(int minDisparity) voidsetNumDisparities(int numDisparities) voidsetSpeckleRange(int speckleRange) voidsetSpeckleWindowSize(int speckleWindowSize) Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
Field Details
-
DISP_SHIFT
public static final int DISP_SHIFT- See Also:
-
DISP_SCALE
public static final int DISP_SCALE- See Also:
-
-
Method Details
-
__fromPtr__
-
compute
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.
-
getMinDisparity
public int getMinDisparity() -
setMinDisparity
public void setMinDisparity(int minDisparity) -
getNumDisparities
public int getNumDisparities() -
setNumDisparities
public void setNumDisparities(int numDisparities) -
getBlockSize
public int getBlockSize() -
setBlockSize
public void setBlockSize(int blockSize) -
getSpeckleWindowSize
public int getSpeckleWindowSize() -
setSpeckleWindowSize
public void setSpeckleWindowSize(int speckleWindowSize) -
getSpeckleRange
public int getSpeckleRange() -
setSpeckleRange
public void setSpeckleRange(int speckleRange) -
getDisp12MaxDiff
public int getDisp12MaxDiff() -
setDisp12MaxDiff
public void setDisp12MaxDiff(int disp12MaxDiff)
-