class: ConfigDisparityBMBest5
[303:7] extends: ConfigDisparityBM
ConfigDisparityBMBest5 wraps boofcv.factory.disparity.ConfigDisparityBMBest5.
Methods
-
ConfigDisparityBMBest5 ()
Creates a best-5 block matching disparity config.
class: ConfigDisparitySGM
[313:7] extends: object
ConfigDisparitySGM wraps boofcv.factory.disparity.ConfigDisparitySGM.
Members
- obj
Methods
-
ConfigDisparitySGM ()
Creates an SGM disparity config.
-
get (
string Name)Gets a public config field.
- @p
Nameis a public ConfigDisparitySGM field. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis a public ConfigDisparitySGM field. - @p
Valueis the new field value.
- @p
-
setDisparityRange (
int Range)Sets disparityRange.
- @p
Rangeis the disparity range.
- @p
-
setErrorType (
string Name)Sets the SGM error type.
- @p
Nameis ABSOLUTE_DIFFERENCE, CENSUS, or MUTUAL_INFORMATION.
- @p
-
getBlockSize ()
Gets block size.
- @r
AKernelRadius2D Java object.
- @r
-
checkValidity ()
Validates this config.
class: FactoryStereoDisparity
[22:14] static extends: object
Static wrappers for boofcv.factory.disparity.FactoryStereoDisparity.
Methods
-
blockMatch (
object Config, string ImageClassName, string DisparityClassName)Creates a block-match stereo disparity algorithm.
- @p
Configis a ConfigDisparityBM wrapper. - @p
ImageClassNameis the input gray image class name or short image name. - @p
DisparityClassNameis the disparity image class name or short image name. - @r
AStereoDisparity wrapper.
- @p
-
blockMatchBest5 (
object Config, string ImageClassName, string DisparityClassName)Creates a best-5 block-match stereo disparity algorithm.
- @p
Configis a ConfigDisparityBMBest5 wrapper. - @p
ImageClassNameis the input gray image class name or short image name. - @p
DisparityClassNameis the disparity image class name or short image name. - @r
AStereoDisparity wrapper.
- @p
-
sgm (
object Config, string ImageClassName, string DisparityClassName)Creates a semi-global matching stereo disparity algorithm.
- @p
Configis a ConfigDisparitySGM wrapper. - @p
ImageClassNameis the input gray image class name or short image name. - @p
DisparityClassNameis the disparity image class name or short image name. - @r
AStereoDisparity wrapper.
- @p
-
sparseRectifiedBM (
object Config, string ImageClassName)Creates a sparse rectified block-match stereo disparity algorithm.
- @p
Configis a ConfigDisparityBM wrapper. - @p
ImageClassNameis the input gray image class name or short image name. - @r
AStereoDisparitySparse wrapper.
- @p
class: RectifyImageOps
[193:14] static extends: object
Static wrappers for boofcv.alg.geo.RectifyImageOps.
Methods
-
createCalibrated ()
Creates a calibrated rectification algorithm.
- @r
ARectifyCalibrated Java object.
- @r
-
createUncalibrated ()
Creates an uncalibrated rectification algorithm.
- @r
ARectifyFundamental Java object.
- @r
-
fullViewLeft (
...)Computes a full-view left rectification adjustment.
- @p
Argsmatch BoofCV fullViewLeft overloads.
- @p
-
allInsideLeft (
...)Computes an all-inside left rectification adjustment.
- @p
Argsmatch BoofCV allInsideLeft overloads.
- @p
-
adjustView (
...)Adjusts a rectified view.
- @p
Argsmatch BoofCV adjustView overloads.
- @p
-
transformPixelToRect (
object Camera, object Rect)Creates a pixel-to-rectified transform.
- @p
Camerais a CameraPinholeBrown wrapper. - @p
Rectis a rectification matrix. - @r
APoint2Transform2 Java object.
- @p
-
transformPixelToRectNorm (
object Camera, object Rect, object RectK)Creates a pixel-to-normalized-rectified transform.
- @p
Camerais a CameraPinholeBrown wrapper. - @p
Rectis a rectification matrix. - @p
RectKis the rectified calibration matrix. - @r
APoint2Transform2 Java object.
- @p
-
transformRectToPixel (
object Camera, object Rect)Creates a rectified-to-pixel transform.
- @p
Camerais a CameraPinholeBrown wrapper. - @p
Rectis a rectification matrix. - @r
APoint2Transform2 Java object.
- @p
-
applyMask (
object Image, object Mask, int MaskValue)Applies a mask to disparity or image data.
- @p
Imageis GrayF32 or GrayU8. - @p
Maskis GrayU8. - @p
MaskValueis the value to apply.
- @p
class: DisparityError
[81:14] static extends: object
DisparityError wraps boofcv.factory.disparity.DisparityError.
Methods
-
valueOf (
string Name)Looks up a block-matching error enum.
- @p
Nameis SAD, CENSUS, or NCC. - @r
Theenum Java object.
- @p
class: StereoDisparity
[105:7] extends: object
StereoDisparity wraps boofcv.abst.disparity.StereoDisparity.
Members
- obj
Methods
-
StereoDisparity (
object Obj)Wraps a BoofCV StereoDisparity.
- @p
Objis an existing disparity Java object or wrapper.
- @p
-
process (
object Left, object Right)Processes rectified stereo images.
- @p
Leftis the left image. - @p
Rightis the right image.
- @p
-
getDisparity ()
Gets the disparity image.
- @r
ABoofCV disparity image.
- @r
-
getDisparityRange ()
Gets disparity range.
- @r
Thedisparity range.
- @r
-
getDisparityMin ()
Gets disparity minimum.
- @r
Theminimum disparity.
- @r
-
getDisparityType ()
Gets disparity type.
- @r
AJava Class object.
- @r
-
getInputType ()
Gets input image type.
- @r
TheBoofCV ImageType.
- @r
class: ConfigDisparityBM
[253:7] extends: object
ConfigDisparityBM wraps boofcv.factory.disparity.ConfigDisparityBM.
Members
- obj
Methods
-
ConfigDisparityBM ()
Creates a block matching disparity config.
-
get (
string Name)Gets a public config field.
- @p
Nameis a public ConfigDisparityBM field. - @r
Thefield value.
- @p
-
set (
string Name, Value)Sets a public config field.
- @p
Nameis a public ConfigDisparityBM field. - @p
Valueis the new field value.
- @p
-
setDisparityRange (
int Range)Sets disparityRange.
- @p
Rangeis the disparity range.
- @p
-
setRegionRadius (
int Radius)Sets region radius in both dimensions.
- @p
Radiusis the region radius.
- @p
-
setErrorType (
string Name)Sets the block-matching error type.
- @p
Nameis SAD, CENSUS, or NCC.
- @p
-
getBlockSize ()
Gets block size.
- @r
AKernelRadius2D Java object.
- @r
-
checkValidity ()
Validates this config.
class: DisparitySgmError
[93:14] static extends: object
DisparitySgmError wraps boofcv.factory.disparity.DisparitySgmError.
Methods
-
valueOf (
string Name)Looks up an SGM error enum.
- @p
Nameis ABSOLUTE_DIFFERENCE, CENSUS, or MUTUAL_INFORMATION. - @r
Theenum Java object.
- @p
class: StereoDisparitySparse
[148:7] extends: object
StereoDisparitySparse wraps boofcv.abst.disparity.StereoDisparitySparse.
Members
- obj
Methods
-
StereoDisparitySparse (
object Obj)Wraps a BoofCV StereoDisparitySparse.
- @p
Objis an existing sparse disparity Java object or wrapper.
- @p
-
setImages (
object Left, object Right)Sets rectified stereo images.
- @p
Leftis the left image. - @p
Rightis the right image.
- @p
-
process (
int X, int Y)Processes one pixel.
- @p
Xis x. - @p
Yis y. - @r
Trueif disparity was found.
- @p
-
getDisparity ()
Gets the sparse disparity.
- @r
Thedisparity.
- @r
-
getMinDisparity ()
Gets minimum disparity.
- @r
Theminimum disparity.
- @r
-
getMaxDisparity ()
Gets maximum disparity.
- @r
Themaximum disparity.
- @r
-
getInputType ()
Gets input image type.
- @r
AJava Class object.
- @r