@@ -32,7 +32,7 @@ export class Mat {
32
32
constructor ( dataArray : number [ ] [ ] [ ] , type : number ) ;
33
33
constructor ( dataArray : number [ ] [ ] [ ] , type : number ) ;
34
34
constructor ( dataArray : number [ ] [ ] [ ] , type : number ) ;
35
- constructor ( data : number [ ] , rows : number , cols : number , type ?: number ) ;
35
+ constructor ( data : Buffer , rows : number , cols : number , type ?: number ) ;
36
36
abs ( ) : Mat ;
37
37
absdiff ( otherMat : Mat ) : Mat ;
38
38
adaptiveThreshold ( maxVal : number , adaptiveMethod : number , thresholdType : number , blockSize : number , C : number ) : Mat ;
@@ -156,8 +156,8 @@ export class Mat {
156
156
floodFillAsync ( seedPoint : Point2 , newVal : Vec3 , mask ?: Mat , loDiff ?: Vec3 , upDiff ?: Vec3 , flags ?: number ) : Promise < { returnValue : number , rect : Rect } > ;
157
157
gaussianBlur ( kSize : Size , sigmaX : number , sigmaY ?: number , borderType ?: number ) : Mat ;
158
158
gaussianBlurAsync ( kSize : Size , sigmaX : number , sigmaY ?: number , borderType ?: number ) : Promise < Mat > ;
159
- getData ( ) : number [ ] ;
160
- getDataAsync ( ) : Promise < number [ ] > ;
159
+ getData ( ) : Buffer ;
160
+ getDataAsync ( ) : Promise < Buffer > ;
161
161
getDataAsArray ( ) : number [ ] [ ] ;
162
162
getDataAsArray ( ) : number [ ] [ ] [ ] ;
163
163
getDataAsArray ( ) : number [ ] [ ] [ ] ;
0 commit comments