detectMultiScale2 method
(VecRect, VecI32)
detectMultiScale2(
- InputArray image, {
- double scaleFactor = 1.1,
- int minNeighbors = 3,
- int flags = 0,
- (int, int) minSize = (0, 0),
- (int, int) maxSize = (0, 0),
})
Implementation
(VecRect objects, VecI32 numDetections) detectMultiScale2(
InputArray image, {
double scaleFactor = 1.1,
int minNeighbors = 3,
int flags = 0,
(int, int) minSize = (0, 0),
(int, int) maxSize = (0, 0),
}) {
final ret = calloc<cvg.VecRect>();
final pnums = calloc<cvg.VecI32>();
cvRun(
() => cffi.CascadeClassifier_DetectMultiScale2(
ref,
image.ref,
ret,
pnums,
scaleFactor,
minNeighbors,
flags,
minSize.cvd.ref,
maxSize.cvd.ref,
),
);
return (VecRect.fromPointer(ret), VecI32.fromPointer(pnums));
}