blobFromImageAsync function
Implementation
Future<Mat> blobFromImageAsync(
InputArray image, {
double scalefactor = 1.0,
(int, int) size = (0, 0),
Scalar? mean,
bool swapRB = false,
bool crop = false,
int ddepth = MatType.CV_32F,
}) async {
mean ??= Scalar.zeros;
final blob = Mat.empty();
return cvRunAsync0(
(callback) => cdnn.cv_dnn_blobFromImage(
image.ref,
blob.ref,
scalefactor,
size.cvd.ref,
mean!.ref,
swapRB,
crop,
ddepth,
callback,
),
(c) {
return c.complete(blob);
},
);
}