From 0ff6839588674d0b03fa5bb17cdb7850005c076b Mon Sep 17 00:00:00 2001 From: rainy liu Date: Sat, 29 Jun 2024 18:42:45 +0800 Subject: [PATCH] fix --- lib/src/opencv.g.dart | 590 ------------------------------------------ 1 file changed, 590 deletions(-) diff --git a/lib/src/opencv.g.dart b/lib/src/opencv.g.dart index 4a9d0f9e..51f4d9f5 100644 --- a/lib/src/opencv.g.dart +++ b/lib/src/opencv.g.dart @@ -41,23 +41,6 @@ class CvNative { late final _AKAZE_Close = _AKAZE_ClosePtr.asFunction(); - ffi.Pointer AKAZE_Close_Async( - AKAZEPtr self, - CvCallback_0 callback, - ) { - return _AKAZE_Close_Async( - self, - callback, - ); - } - - late final _AKAZE_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - AKAZEPtr, CvCallback_0)>>('AKAZE_Close_Async'); - late final _AKAZE_Close_Async = _AKAZE_Close_AsyncPtr.asFunction< - ffi.Pointer Function(AKAZEPtr, CvCallback_0)>(); - ffi.Pointer AKAZE_Create( ffi.Pointer rval, ) { @@ -115,47 +98,6 @@ class CvNative { ffi.Pointer Function( AKAZE, Mat, Mat, Mat, ffi.Pointer)>(); - ffi.Pointer AKAZE_DetectAndCompute_Async( - AKAZE self, - Mat src, - Mat mask, - CvCallback_2 callback, - ) { - return _AKAZE_DetectAndCompute_Async( - self, - src, - mask, - callback, - ); - } - - late final _AKAZE_DetectAndCompute_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - AKAZE, Mat, Mat, CvCallback_2)>>('AKAZE_DetectAndCompute_Async'); - late final _AKAZE_DetectAndCompute_Async = - _AKAZE_DetectAndCompute_AsyncPtr.asFunction< - ffi.Pointer Function(AKAZE, Mat, Mat, CvCallback_2)>(); - - ffi.Pointer AKAZE_Detect_Async( - AKAZE self, - Mat src, - CvCallback_1 callback, - ) { - return _AKAZE_Detect_Async( - self, - src, - callback, - ); - } - - late final _AKAZE_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - AKAZE, Mat, CvCallback_1)>>('AKAZE_Detect_Async'); - late final _AKAZE_Detect_Async = _AKAZE_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(AKAZE, Mat, CvCallback_1)>(); - ffi.Pointer AdaptiveThreshold( Mat src, Mat dst, @@ -226,25 +168,6 @@ class CvNative { late final _AgastFeatureDetector_Close = _AgastFeatureDetector_ClosePtr .asFunction(); - ffi.Pointer AgastFeatureDetector_Close_Async( - AgastFeatureDetectorPtr self, - CvCallback_0 callback, - ) { - return _AgastFeatureDetector_Close_Async( - self, - callback, - ); - } - - late final _AgastFeatureDetector_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(AgastFeatureDetectorPtr, - CvCallback_0)>>('AgastFeatureDetector_Close_Async'); - late final _AgastFeatureDetector_Close_Async = - _AgastFeatureDetector_Close_AsyncPtr.asFunction< - ffi.Pointer Function( - AgastFeatureDetectorPtr, CvCallback_0)>(); - ffi.Pointer AgastFeatureDetector_Create( ffi.Pointer rval, ) { @@ -283,27 +206,6 @@ class CvNative { ffi.Pointer Function( AgastFeatureDetector, Mat, ffi.Pointer)>(); - ffi.Pointer AgastFeatureDetector_Detect_Async( - AgastFeatureDetector self, - Mat src, - CvCallback_1 callback, - ) { - return _AgastFeatureDetector_Detect_Async( - self, - src, - callback, - ); - } - - late final _AgastFeatureDetector_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(AgastFeatureDetector, Mat, - CvCallback_1)>>('AgastFeatureDetector_Detect_Async'); - late final _AgastFeatureDetector_Detect_Async = - _AgastFeatureDetector_Detect_AsyncPtr.asFunction< - ffi.Pointer Function( - AgastFeatureDetector, Mat, CvCallback_1)>(); - void AlignMTB_Close( AlignMTBPtr b, ) { @@ -1970,23 +1872,6 @@ class CvNative { late final _BFMatcher_Close = _BFMatcher_ClosePtr.asFunction(); - ffi.Pointer BFMatcher_Close_Async( - BFMatcherPtr self, - CvCallback_0 callback, - ) { - return _BFMatcher_Close_Async( - self, - callback, - ); - } - - late final _BFMatcher_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - BFMatcherPtr, CvCallback_0)>>('BFMatcher_Close_Async'); - late final _BFMatcher_Close_Async = _BFMatcher_Close_AsyncPtr.asFunction< - ffi.Pointer Function(BFMatcherPtr, CvCallback_0)>(); - ffi.Pointer BFMatcher_Create( ffi.Pointer rval, ) { @@ -2046,31 +1931,6 @@ class CvNative { ffi.Pointer Function( BFMatcher, Mat, Mat, int, ffi.Pointer)>(); - ffi.Pointer BFMatcher_KnnMatch_Async( - BFMatcher self, - Mat query, - Mat train, - int k, - CvCallback_1 callback, - ) { - return _BFMatcher_KnnMatch_Async( - self, - query, - train, - k, - callback, - ); - } - - late final _BFMatcher_KnnMatch_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(BFMatcher, Mat, Mat, ffi.Int, - CvCallback_1)>>('BFMatcher_KnnMatch_Async'); - late final _BFMatcher_KnnMatch_Async = - _BFMatcher_KnnMatch_AsyncPtr.asFunction< - ffi.Pointer Function( - BFMatcher, Mat, Mat, int, CvCallback_1)>(); - ffi.Pointer BFMatcher_Match( BFMatcher b, Mat query, @@ -2093,27 +1953,6 @@ class CvNative { ffi.Pointer Function( BFMatcher, Mat, Mat, ffi.Pointer)>(); - ffi.Pointer BFMatcher_Match_Async( - BFMatcher self, - Mat query, - Mat train, - CvCallback_1 callback, - ) { - return _BFMatcher_Match_Async( - self, - query, - train, - callback, - ); - } - - late final _BFMatcher_Match_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - BFMatcher, Mat, Mat, CvCallback_1)>>('BFMatcher_Match_Async'); - late final _BFMatcher_Match_Async = _BFMatcher_Match_AsyncPtr.asFunction< - ffi.Pointer Function(BFMatcher, Mat, Mat, CvCallback_1)>(); - void BRISK_Close( BRISKPtr b, ) { @@ -2127,23 +1966,6 @@ class CvNative { late final _BRISK_Close = _BRISK_ClosePtr.asFunction(); - ffi.Pointer BRISK_Close_Async( - BRISKPtr self, - CvCallback_0 callback, - ) { - return _BRISK_Close_Async( - self, - callback, - ); - } - - late final _BRISK_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - BRISKPtr, CvCallback_0)>>('BRISK_Close_Async'); - late final _BRISK_Close_Async = _BRISK_Close_AsyncPtr.asFunction< - ffi.Pointer Function(BRISKPtr, CvCallback_0)>(); - ffi.Pointer BRISK_Create( ffi.Pointer rval, ) { @@ -2201,47 +2023,6 @@ class CvNative { ffi.Pointer Function( BRISK, Mat, Mat, Mat, ffi.Pointer)>(); - ffi.Pointer BRISK_DetectAndCompute_Async( - BRISK self, - Mat src, - Mat mask, - CvCallback_2 callback, - ) { - return _BRISK_DetectAndCompute_Async( - self, - src, - mask, - callback, - ); - } - - late final _BRISK_DetectAndCompute_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - BRISK, Mat, Mat, CvCallback_2)>>('BRISK_DetectAndCompute_Async'); - late final _BRISK_DetectAndCompute_Async = - _BRISK_DetectAndCompute_AsyncPtr.asFunction< - ffi.Pointer Function(BRISK, Mat, Mat, CvCallback_2)>(); - - ffi.Pointer BRISK_Detect_Async( - BRISK self, - Mat src, - CvCallback_1 callback, - ) { - return _BRISK_Detect_Async( - self, - src, - callback, - ); - } - - late final _BRISK_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - BRISK, Mat, CvCallback_1)>>('BRISK_Detect_Async'); - late final _BRISK_Detect_Async = _BRISK_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(BRISK, Mat, CvCallback_1)>(); - ffi.Pointer BackgroundSubtractorKNN_Apply( BackgroundSubtractorKNN self, Mat src, @@ -6247,25 +6028,6 @@ class CvNative { late final _FastFeatureDetector_Close = _FastFeatureDetector_ClosePtr .asFunction(); - ffi.Pointer FastFeatureDetector_Close_Async( - FastFeatureDetectorPtr self, - CvCallback_0 callback, - ) { - return _FastFeatureDetector_Close_Async( - self, - callback, - ); - } - - late final _FastFeatureDetector_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(FastFeatureDetectorPtr, - CvCallback_0)>>('FastFeatureDetector_Close_Async'); - late final _FastFeatureDetector_Close_Async = - _FastFeatureDetector_Close_AsyncPtr.asFunction< - ffi.Pointer Function( - FastFeatureDetectorPtr, CvCallback_0)>(); - ffi.Pointer FastFeatureDetector_Create( ffi.Pointer rval, ) { @@ -6327,27 +6089,6 @@ class CvNative { ffi.Pointer Function( FastFeatureDetector, Mat, ffi.Pointer)>(); - ffi.Pointer FastFeatureDetector_Detect_Async( - FastFeatureDetector self, - Mat src, - CvCallback_1 callback, - ) { - return _FastFeatureDetector_Detect_Async( - self, - src, - callback, - ); - } - - late final _FastFeatureDetector_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(FastFeatureDetector, Mat, - CvCallback_1)>>('FastFeatureDetector_Detect_Async'); - late final _FastFeatureDetector_Detect_Async = - _FastFeatureDetector_Detect_AsyncPtr.asFunction< - ffi.Pointer Function( - FastFeatureDetector, Mat, CvCallback_1)>(); - ffi.Pointer FastNlMeansDenoising( Mat src, Mat dst, @@ -7082,24 +6823,6 @@ class CvNative { late final _FlannBasedMatcher_Close = _FlannBasedMatcher_ClosePtr.asFunction< void Function(FlannBasedMatcherPtr)>(); - ffi.Pointer FlannBasedMatcher_Close_Async( - FlannBasedMatcherPtr self, - CvCallback_0 callback, - ) { - return _FlannBasedMatcher_Close_Async( - self, - callback, - ); - } - - late final _FlannBasedMatcher_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(FlannBasedMatcherPtr, - CvCallback_0)>>('FlannBasedMatcher_Close_Async'); - late final _FlannBasedMatcher_Close_Async = - _FlannBasedMatcher_Close_AsyncPtr.asFunction< - ffi.Pointer Function(FlannBasedMatcherPtr, CvCallback_0)>(); - ffi.Pointer FlannBasedMatcher_Create( ffi.Pointer rval, ) { @@ -7141,31 +6864,6 @@ class CvNative { ffi.Pointer Function( FlannBasedMatcher, Mat, Mat, int, ffi.Pointer)>(); - ffi.Pointer FlannBasedMatcher_KnnMatch_Async( - FlannBasedMatcher self, - Mat query, - Mat train, - int k, - CvCallback_1 callback, - ) { - return _FlannBasedMatcher_KnnMatch_Async( - self, - query, - train, - k, - callback, - ); - } - - late final _FlannBasedMatcher_KnnMatch_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(FlannBasedMatcher, Mat, Mat, ffi.Int, - CvCallback_1)>>('FlannBasedMatcher_KnnMatch_Async'); - late final _FlannBasedMatcher_KnnMatch_Async = - _FlannBasedMatcher_KnnMatch_AsyncPtr.asFunction< - ffi.Pointer Function( - FlannBasedMatcher, Mat, Mat, int, CvCallback_1)>(); - ffi.Pointer GArrayGArrayPoint_FromVec( VecVecPoint points, ffi.Pointer rval, @@ -7352,24 +7050,6 @@ class CvNative { late final _GFTTDetector_Close = _GFTTDetector_ClosePtr.asFunction(); - ffi.Pointer GFTTDetector_Close_Async( - GFTTDetectorPtr self, - CvCallback_0 callback, - ) { - return _GFTTDetector_Close_Async( - self, - callback, - ); - } - - late final _GFTTDetector_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - GFTTDetectorPtr, CvCallback_0)>>('GFTTDetector_Close_Async'); - late final _GFTTDetector_Close_Async = - _GFTTDetector_Close_AsyncPtr.asFunction< - ffi.Pointer Function(GFTTDetectorPtr, CvCallback_0)>(); - ffi.Pointer GFTTDetector_Create( ffi.Pointer rval, ) { @@ -7405,26 +7085,6 @@ class CvNative { ffi.Pointer Function( GFTTDetector, Mat, ffi.Pointer)>(); - ffi.Pointer GFTTDetector_Detect_Async( - GFTTDetector self, - Mat src, - CvCallback_1 callback, - ) { - return _GFTTDetector_Detect_Async( - self, - src, - callback, - ); - } - - late final _GFTTDetector_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - GFTTDetector, Mat, CvCallback_1)>>('GFTTDetector_Detect_Async'); - late final _GFTTDetector_Detect_Async = - _GFTTDetector_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(GFTTDetector, Mat, CvCallback_1)>(); - ffi.Pointer GaussianBlur( Mat src, Mat dst, @@ -9744,23 +9404,6 @@ class CvNative { _lookup>('KAZE_Close'); late final _KAZE_Close = _KAZE_ClosePtr.asFunction(); - ffi.Pointer KAZE_Close_Async( - KAZEPtr self, - CvCallback_0 callback, - ) { - return _KAZE_Close_Async( - self, - callback, - ); - } - - late final _KAZE_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - KAZEPtr, CvCallback_0)>>('KAZE_Close_Async'); - late final _KAZE_Close_Async = _KAZE_Close_AsyncPtr.asFunction< - ffi.Pointer Function(KAZEPtr, CvCallback_0)>(); - ffi.Pointer KAZE_Create( ffi.Pointer rval, ) { @@ -9818,47 +9461,6 @@ class CvNative { ffi.Pointer Function( KAZE, Mat, Mat, Mat, ffi.Pointer)>(); - ffi.Pointer KAZE_DetectAndCompute_Async( - KAZE self, - Mat src, - Mat mask, - CvCallback_2 callback, - ) { - return _KAZE_DetectAndCompute_Async( - self, - src, - mask, - callback, - ); - } - - late final _KAZE_DetectAndCompute_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - KAZE, Mat, Mat, CvCallback_2)>>('KAZE_DetectAndCompute_Async'); - late final _KAZE_DetectAndCompute_Async = - _KAZE_DetectAndCompute_AsyncPtr.asFunction< - ffi.Pointer Function(KAZE, Mat, Mat, CvCallback_2)>(); - - ffi.Pointer KAZE_Detect_Async( - KAZE self, - Mat src, - CvCallback_1 callback, - ) { - return _KAZE_Detect_Async( - self, - src, - callback, - ); - } - - late final _KAZE_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - KAZE, Mat, CvCallback_1)>>('KAZE_Detect_Async'); - late final _KAZE_Detect_Async = _KAZE_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(KAZE, Mat, CvCallback_1)>(); - ffi.Pointer KMeans( Mat data, int k, @@ -11510,23 +11112,6 @@ class CvNative { _lookup>('MSER_Close'); late final _MSER_Close = _MSER_ClosePtr.asFunction(); - ffi.Pointer MSER_Close_Async( - MSERPtr self, - CvCallback_0 callback, - ) { - return _MSER_Close_Async( - self, - callback, - ); - } - - late final _MSER_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - MSERPtr, CvCallback_0)>>('MSER_Close_Async'); - late final _MSER_Close_Async = _MSER_Close_AsyncPtr.asFunction< - ffi.Pointer Function(MSERPtr, CvCallback_0)>(); - ffi.Pointer MSER_Create( ffi.Pointer rval, ) { @@ -11560,25 +11145,6 @@ class CvNative { late final _MSER_Detect = _MSER_DetectPtr.asFunction< ffi.Pointer Function(MSER, Mat, ffi.Pointer)>(); - ffi.Pointer MSER_Detect_Async( - MSER self, - Mat src, - CvCallback_1 callback, - ) { - return _MSER_Detect_Async( - self, - src, - callback, - ); - } - - late final _MSER_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - MSER, Mat, CvCallback_1)>>('MSER_Detect_Async'); - late final _MSER_Detect_Async = _MSER_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(MSER, Mat, CvCallback_1)>(); - ffi.Pointer Mat_AbsDiff( Mat src1, Mat src2, @@ -18513,23 +18079,6 @@ class CvNative { _lookup>('ORB_Close'); late final _ORB_Close = _ORB_ClosePtr.asFunction(); - ffi.Pointer ORB_Close_Async( - ORBPtr self, - CvCallback_0 callback, - ) { - return _ORB_Close_Async( - self, - callback, - ); - } - - late final _ORB_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ORBPtr, CvCallback_0)>>('ORB_Close_Async'); - late final _ORB_Close_Async = _ORB_Close_AsyncPtr.asFunction< - ffi.Pointer Function(ORBPtr, CvCallback_0)>(); - ffi.Pointer ORB_Create( ffi.Pointer rval, ) { @@ -18630,47 +18179,6 @@ class CvNative { ffi.Pointer Function( ORB, Mat, Mat, Mat, ffi.Pointer)>(); - ffi.Pointer ORB_DetectAndCompute_Async( - ORB self, - Mat src, - Mat mask, - CvCallback_2 callback, - ) { - return _ORB_DetectAndCompute_Async( - self, - src, - mask, - callback, - ); - } - - late final _ORB_DetectAndCompute_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ORB, Mat, Mat, CvCallback_2)>>('ORB_DetectAndCompute_Async'); - late final _ORB_DetectAndCompute_Async = - _ORB_DetectAndCompute_AsyncPtr.asFunction< - ffi.Pointer Function(ORB, Mat, Mat, CvCallback_2)>(); - - ffi.Pointer ORB_Detect_Async( - ORB self, - Mat src, - CvCallback_1 callback, - ) { - return _ORB_Detect_Async( - self, - src, - callback, - ); - } - - late final _ORB_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - ORB, Mat, CvCallback_1)>>('ORB_Detect_Async'); - late final _ORB_Detect_Async = _ORB_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(ORB, Mat, CvCallback_1)>(); - ffi.Pointer Ones( int rows, int cols, @@ -20339,23 +19847,6 @@ class CvNative { _lookup>('SIFT_Close'); late final _SIFT_Close = _SIFT_ClosePtr.asFunction(); - ffi.Pointer SIFT_Close_Async( - SIFTPtr self, - CvCallback_0 callback, - ) { - return _SIFT_Close_Async( - self, - callback, - ); - } - - late final _SIFT_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - SIFTPtr, CvCallback_0)>>('SIFT_Close_Async'); - late final _SIFT_Close_Async = _SIFT_Close_AsyncPtr.asFunction< - ffi.Pointer Function(SIFTPtr, CvCallback_0)>(); - ffi.Pointer SIFT_Create( ffi.Pointer rval, ) { @@ -20413,47 +19904,6 @@ class CvNative { ffi.Pointer Function( SIFT, Mat, Mat, Mat, ffi.Pointer)>(); - ffi.Pointer SIFT_DetectAndCompute_Async( - SIFT self, - Mat src, - Mat mask, - CvCallback_2 callback, - ) { - return _SIFT_DetectAndCompute_Async( - self, - src, - mask, - callback, - ); - } - - late final _SIFT_DetectAndCompute_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - SIFT, Mat, Mat, CvCallback_2)>>('SIFT_DetectAndCompute_Async'); - late final _SIFT_DetectAndCompute_Async = - _SIFT_DetectAndCompute_AsyncPtr.asFunction< - ffi.Pointer Function(SIFT, Mat, Mat, CvCallback_2)>(); - - ffi.Pointer SIFT_Detect_Async( - SIFT self, - Mat src, - CvCallback_1 callback, - ) { - return _SIFT_Detect_Async( - self, - src, - callback, - ); - } - - late final _SIFT_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function( - SIFT, Mat, CvCallback_1)>>('SIFT_Detect_Async'); - late final _SIFT_Detect_Async = _SIFT_Detect_AsyncPtr.asFunction< - ffi.Pointer Function(SIFT, Mat, CvCallback_1)>(); - ffi.Pointer SVD_Compute( Mat src, ffi.Pointer w, @@ -20748,25 +20198,6 @@ class CvNative { late final _SimpleBlobDetector_Close = _SimpleBlobDetector_ClosePtr .asFunction(); - ffi.Pointer SimpleBlobDetector_Close_Async( - SimpleBlobDetectorPtr self, - CvCallback_0 callback, - ) { - return _SimpleBlobDetector_Close_Async( - self, - callback, - ); - } - - late final _SimpleBlobDetector_Close_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(SimpleBlobDetectorPtr, - CvCallback_0)>>('SimpleBlobDetector_Close_Async'); - late final _SimpleBlobDetector_Close_Async = - _SimpleBlobDetector_Close_AsyncPtr.asFunction< - ffi.Pointer Function( - SimpleBlobDetectorPtr, CvCallback_0)>(); - ffi.Pointer SimpleBlobDetector_Create( ffi.Pointer rval, ) { @@ -20824,27 +20255,6 @@ class CvNative { ffi.Pointer Function( SimpleBlobDetector, Mat, ffi.Pointer)>(); - ffi.Pointer SimpleBlobDetector_Detect_Async( - SimpleBlobDetector self, - Mat src, - CvCallback_1 callback, - ) { - return _SimpleBlobDetector_Detect_Async( - self, - src, - callback, - ); - } - - late final _SimpleBlobDetector_Detect_AsyncPtr = _lookup< - ffi.NativeFunction< - ffi.Pointer Function(SimpleBlobDetector, Mat, - CvCallback_1)>>('SimpleBlobDetector_Detect_Async'); - late final _SimpleBlobDetector_Detect_Async = - _SimpleBlobDetector_Detect_AsyncPtr.asFunction< - ffi.Pointer Function( - SimpleBlobDetector, Mat, CvCallback_1)>(); - ffi.Pointer Sobel( Mat src, Mat dst,