Skip to content

Commit 6b34752

Browse files
authored
Merge pull request #740 from SmithPeder/remove-duplicate-methods
Remove duplicate methods
2 parents d699974 + 74818f2 commit 6b34752

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

lib/typings/Mat.d.ts

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,15 @@ export class Mat {
2626
constructor(rows: number, cols: number, type: number);
2727
constructor(rows: number, cols: number, type: number, fillValue: number);
2828
constructor(rows: number, cols: number, type: number, fillValue: number[]);
29-
constructor(rows: number, cols: number, type: number, fillValue: number[]);
30-
constructor(rows: number, cols: number, type: number, fillValue: number[]);
3129
constructor(dataArray: number[][], type: number);
3230
constructor(dataArray: number[][][], type: number);
33-
constructor(dataArray: number[][][], type: number);
34-
constructor(dataArray: number[][][], type: number);
3531
constructor(data: Buffer, rows: number, cols: number, type?: number);
3632
abs(): Mat;
3733
absdiff(otherMat: Mat): Mat;
3834
accumulate(src: Mat, mask?: Mat): Mat;
3935
accumulateAsync(src: Mat, mask?: Mat): Promise<Mat>;
4036
accumulateProduct(src1: Mat, src2: Mat, mask?: Mat): Mat;
41-
accumulateProductAsync(src1: Mat, src2:Mat, mask?: Mat): Promise<Mat>;
37+
accumulateProductAsync(src1: Mat, src2: Mat, mask?: Mat): Promise<Mat>;
4238
accumulateSquare(src: Mat, mask?: Mat): Mat;
4339
accumulateSquareAsync(src: Mat, mask?: Mat): Promise<Mat>;
4440
accumulateWeighted(src: Mat, alpha: number, mask?: Mat): Mat;
@@ -59,8 +55,6 @@ export class Mat {
5955
at(idx: number[]): Vec4;
6056
atRaw(row: number, col: number): number;
6157
atRaw(row: number, col: number): number[];
62-
atRaw(row: number, col: number): number[];
63-
atRaw(row: number, col: number): number[];
6458
bgrToGray(): Mat;
6559
bgrToGrayAsync(): Promise<Mat>;
6660
bilateralFilter(d: number, sigmaColor: number, sigmaSpace: number, borderType?: number): Mat;
@@ -177,8 +171,6 @@ export class Mat {
177171
getDataAsync(): Promise<Buffer>;
178172
getDataAsArray(): number[][];
179173
getDataAsArray(): number[][][];
180-
getDataAsArray(): number[][][];
181-
getDataAsArray(): number[][][];
182174
getOptimalNewCameraMatrix(distCoeffs: number[], imageSize: Size, alpha: number, newImageSize?: Size, centerPrincipalPoint?: boolean): { out: Mat, validPixROI: Rect };
183175
getOptimalNewCameraMatrixAsync(distCoeffs: number[], imageSize: Size, alpha: number, newImageSize?: Size, centerPrincipalPoint?: boolean): Promise<{ out: Mat, validPixROI: Rect }>;
184176
getRegion(region: Rect): Mat;
@@ -215,7 +207,7 @@ export class Mat {
215207
matchTemplate(template: Mat, method: number, mask?: Mat): Mat;
216208
matchTemplateAsync(template: Mat, method: number, mask?: Mat): Promise<Mat>;
217209
mean(): Vec4;
218-
meanAsync(): Promise<Vec4>;
210+
meanAsync(): Promise<Vec4>;
219211
meanStdDev(mask?: Mat): { mean: Mat, stddev: Mat };
220212
meanStdDevAsync(mask?: Mat): Promise<{ mean: Mat, stddev: Mat }>;
221213
medianBlur(kSize: number): Mat;
@@ -281,8 +273,6 @@ export class Mat {
281273
sepFilter2DAsync(ddepth: number, kernelX: Mat, kernelY: Mat, anchor?: Point2, delta?: number, borderType?: number): Promise<Mat>;
282274
set(row: number, col: number, value: number): void;
283275
set(row: number, col: number, value: number[]): void;
284-
set(row: number, col: number, value: number[]): void;
285-
set(row: number, col: number, value: number[]): void;
286276
set(row: number, col: number, value: Vec2): void;
287277
set(row: number, col: number, value: Vec3): void;
288278
set(row: number, col: number, value: Vec4): void;

0 commit comments

Comments
 (0)