gaussianBlurAsync function
GaussianBlur blurs an image Mat using a Gaussian filter. The function convolves the src Mat image into the dst Mat using the specified Gaussian kernel params.
For further details, please see: http:///docs.opencv.org/master/d4/d86/group__imgproc__filter.html#gaabe8c836e97159a9193fb0b11ac52cf1
Implementation
Future<Mat> gaussianBlurAsync(
Mat src,
(int, int) ksize,
double sigmaX, {
Mat? dst,
double sigmaY = 0,
int borderType = BORDER_DEFAULT,
}) {
dst ??= Mat.empty();
return cvRunAsync0(
(callback) =>
cimgproc.cv_GaussianBlur(src.ref, dst!.ref, ksize.cvd.ref, sigmaX, sigmaY, borderType, callback),
(c) {
return c.complete(dst);
},
);
}