detectMultiScaleAsync method
Future<VecRect>
detectMultiScaleAsync(
- 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> detectMultiScaleAsync(
InputArray image, {
double scaleFactor = 1.1,
int minNeighbors = 3,
int flags = 0,
(int, int) minSize = (0, 0),
(int, int) maxSize = (0, 0),
}) async {
final rval = cvRunAsync<VecRect>(
(callback) => cffi.CascadeClassifier_DetectMultiScaleWithParams_Async(
ref,
image.ref,
scaleFactor,
minNeighbors,
flags,
minSize.cvd.ref,
maxSize.cvd.ref,
callback,
), (c, ret) {
return c.complete(VecRect.fromPointer(ret.cast<cvg.VecRect>()));
});
return rval;
}