detectMultiScale2Async method
Future<(VecRect, VecI32)>
detectMultiScale2Async(
- InputArray image, {
- double scaleFactor = 1.1,
- int minNeighbors = 3,
- int flags = 0,
- (int, int) minSize = (0, 0),
- (int, int) maxSize = (0, 0),
})
Implementation
Future<(VecRect objects, VecI32 numDetections)> detectMultiScale2Async(
InputArray image, {
double scaleFactor = 1.1,
int minNeighbors = 3,
int flags = 0,
(int, int) minSize = (0, 0),
(int, int) maxSize = (0, 0),
}) {
final ret = VecRect();
final pnums = VecI32();
return cvRunAsync0(
(callback) => cobjdetect.cv_CascadeClassifier_detectMultiScale_2(
ref,
image.ref,
ret.ptr,
pnums.ptr,
scaleFactor,
minNeighbors,
flags,
minSize.cvd.ref,
maxSize.cvd.ref,
callback,
),
(c) {
return c.complete((ret, pnums));
},
);
}