StereoSGBM.create constructor
StereoSGBM.create({})
Creates StereoSGBM object.
https://docs.opencv.org/4.x/d2/d85/classcv_1_1StereoSGBM.html#a177fd40dc0dae3a96059dbb3ad92a019
Implementation
factory StereoSGBM.create({
int minDisparity = 0,
int numDisparities = 16,
int blockSize = 3,
int P1 = 0,
int P2 = 0,
int disp12MaxDiff = 0,
int preFilterCap = 0,
int uniquenessRatio = 0,
int speckleWindowSize = 0,
int speckleRange = 0,
int mode = MODE_SGBM,
}) {
final p = calloc<cvg.StereoSGBM>();
cvRun(
() => ccalib3d.cv_StereoSGBM_create(
minDisparity,
numDisparities,
blockSize,
P1,
P2,
disp12MaxDiff,
preFilterCap,
uniquenessRatio,
speckleWindowSize,
speckleRange,
mode,
p,
ffi.nullptr,
),
);
return StereoSGBM._(p);
}