niBlackThresholdAsync static method
Future<Mat>
niBlackThresholdAsync(
- InputArray src,
- double maxValue,
- int type,
- int blockSize,
- double k, {
- OutputArray? dst,
- int binarizationMethod = BINARIZATION_NIBLACK,
- double r = 128,
Performs thresholding on input images using Niblack's technique or some of the popular variations it inspired.
https://docs.opencv.org/4.x/df/d2d/group__ximgproc.html#gab042a5032bbb85275f1fd3e04e7c7660
Implementation
static Future<Mat> niBlackThresholdAsync(
InputArray src,
double maxValue,
int type,
int blockSize,
double k, {
OutputArray? dst,
int binarizationMethod = BINARIZATION_NIBLACK,
double r = 128,
}) async {
dst ??= Mat.empty();
return cvRunAsync0(
(callback) => ccontrib.cv_ximgproc_niBlackThreshold(
src.ref,
dst!.ref,
maxValue,
type,
blockSize,
k,
binarizationMethod,
r,
callback,
), (c) {
return c.complete(dst);
});
}