Basics
Guides
API Reference
Basics
Guides
API Reference
[287:7] extends: ConfigDisparityBM
ConfigDisparityBMBest5 wraps boofcv.factory.disparity.ConfigDisparityBMBest5.
ConfigDisparityBMBest5 ()
Creates a best-5 block matching disparity config.
[297:7] extends: object
ConfigDisparitySGM wraps boofcv.factory.disparity.ConfigDisparitySGM.
ConfigDisparitySGM ()
Creates an SGM disparity config.
get (string Name)
Gets a public config field.
Name is a public ConfigDisparitySGM field.The field value.set (string Name, Value)
Sets a public config field.
Name is a public ConfigDisparitySGM field.Value is the new field value.setDisparityRange (int Range)
Sets disparityRange.
Range is the disparity range.setErrorType (string Name)
Sets the SGM error type.
Name is ABSOLUTE_DIFFERENCE, CENSUS, or MUTUAL_INFORMATION.getBlockSize ()
Gets block size.
A KernelRadius2D Java object.checkValidity ()
Validates this config.
[6:14] static extends: object
Static wrappers for boofcv.factory.disparity.FactoryStereoDisparity.
blockMatch (object Config, string ImageClassName, string DisparityClassName)
Creates a block-match stereo disparity algorithm.
Config is a ConfigDisparityBM wrapper.ImageClassName is the input gray image class name or short image name.DisparityClassName is the disparity image class name or short image name.A StereoDisparity wrapper.blockMatchBest5 (object Config, string ImageClassName, string DisparityClassName)
Creates a best-5 block-match stereo disparity algorithm.
Config is a ConfigDisparityBMBest5 wrapper.ImageClassName is the input gray image class name or short image name.DisparityClassName is the disparity image class name or short image name.A StereoDisparity wrapper.sgm (object Config, string ImageClassName, string DisparityClassName)
Creates a semi-global matching stereo disparity algorithm.
Config is a ConfigDisparitySGM wrapper.ImageClassName is the input gray image class name or short image name.DisparityClassName is the disparity image class name or short image name.A StereoDisparity wrapper.sparseRectifiedBM (object Config, string ImageClassName)
Creates a sparse rectified block-match stereo disparity algorithm.
Config is a ConfigDisparityBM wrapper.ImageClassName is the input gray image class name or short image name.A StereoDisparitySparse wrapper.[177:14] static extends: object
Static wrappers for boofcv.alg.geo.RectifyImageOps.
createCalibrated ()
Creates a calibrated rectification algorithm.
A RectifyCalibrated Java object.createUncalibrated ()
Creates an uncalibrated rectification algorithm.
A RectifyFundamental Java object.fullViewLeft (...)
Computes a full-view left rectification adjustment.
Args match BoofCV fullViewLeft overloads.allInsideLeft (...)
Computes an all-inside left rectification adjustment.
Args match BoofCV allInsideLeft overloads.adjustView (...)
Adjusts a rectified view.
Args match BoofCV adjustView overloads.transformPixelToRect (object Camera, object Rect)
Creates a pixel-to-rectified transform.
Camera is a CameraPinholeBrown wrapper.Rect is a rectification matrix.A Point2Transform2 Java object.transformPixelToRectNorm (object Camera, object Rect, object RectK)
Creates a pixel-to-normalized-rectified transform.
Camera is a CameraPinholeBrown wrapper.Rect is a rectification matrix.RectK is the rectified calibration matrix.A Point2Transform2 Java object.transformRectToPixel (object Camera, object Rect)
Creates a rectified-to-pixel transform.
Camera is a CameraPinholeBrown wrapper.Rect is a rectification matrix.A Point2Transform2 Java object.applyMask (object Image, object Mask, int MaskValue)
Applies a mask to disparity or image data.
Image is GrayF32 or GrayU8.Mask is GrayU8.MaskValue is the value to apply.[65:14] static extends: object
DisparityError wraps boofcv.factory.disparity.DisparityError.
valueOf (string Name)
Looks up a block-matching error enum.
Name is SAD, CENSUS, or NCC.The enum Java object.[89:7] extends: object
StereoDisparity wraps boofcv.abst.disparity.StereoDisparity.
StereoDisparity (object Obj)
Wraps a BoofCV StereoDisparity.
Obj is an existing disparity Java object or wrapper.process (object Left, object Right)
Processes rectified stereo images.
Left is the left image.Right is the right image.getDisparity ()
Gets the disparity image.
A BoofCV disparity image.getDisparityRange ()
Gets disparity range.
The disparity range.getDisparityMin ()
Gets disparity minimum.
The minimum disparity.getDisparityType ()
Gets disparity type.
A Java Class object.getInputType ()
Gets input image type.
The BoofCV ImageType.[237:7] extends: object
ConfigDisparityBM wraps boofcv.factory.disparity.ConfigDisparityBM.
ConfigDisparityBM ()
Creates a block matching disparity config.
get (string Name)
Gets a public config field.
Name is a public ConfigDisparityBM field.The field value.set (string Name, Value)
Sets a public config field.
Name is a public ConfigDisparityBM field.Value is the new field value.setDisparityRange (int Range)
Sets disparityRange.
Range is the disparity range.setRegionRadius (int Radius)
Sets region radius in both dimensions.
Radius is the region radius.setErrorType (string Name)
Sets the block-matching error type.
Name is SAD, CENSUS, or NCC.getBlockSize ()
Gets block size.
A KernelRadius2D Java object.checkValidity ()
Validates this config.
[77:14] static extends: object
DisparitySgmError wraps boofcv.factory.disparity.DisparitySgmError.
valueOf (string Name)
Looks up an SGM error enum.
Name is ABSOLUTE_DIFFERENCE, CENSUS, or MUTUAL_INFORMATION.The enum Java object.[132:7] extends: object
StereoDisparitySparse wraps boofcv.abst.disparity.StereoDisparitySparse.
StereoDisparitySparse (object Obj)
Wraps a BoofCV StereoDisparitySparse.
Obj is an existing sparse disparity Java object or wrapper.setImages (object Left, object Right)
Sets rectified stereo images.
Left is the left image.Right is the right image.process (int X, int Y)
Processes one pixel.
X is x.Y is y.True if disparity was found.getDisparity ()
Gets the sparse disparity.
The disparity.getMinDisparity ()
Gets minimum disparity.
The minimum disparity.getMaxDisparity ()
Gets maximum disparity.
The maximum disparity.getInputType ()
Gets input image type.
A Java Class object.
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.