From dd53ac63123e227c28103e1895b1f10d81c53547 Mon Sep 17 00:00:00 2001 From: lolikung Date: Tue, 24 Mar 2020 13:22:05 +0800 Subject: [PATCH 1/2] Update cv.d.ts add getTextSize declare --- lib/typings/cv.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/typings/cv.d.ts b/lib/typings/cv.d.ts index 20c2c4828..89f699e76 100644 --- a/lib/typings/cv.d.ts +++ b/lib/typings/cv.d.ts @@ -93,6 +93,8 @@ export function getBuildInformation(): string; export function getPerspectiveTransform(srcPoints: Point2[], dstPoints: Point2[]): Mat; export function getRotationMatrix2D(center: Point2, angle: number, scale?: number): Mat; export function getStructuringElement(shape: number, kernelSize: Size, anchor?: Point2): Mat; +export function getTextSize(text: string, fontFace: number, fontScale: number, thickness: number): {size: Size, baseLine: number}; +export function getTextSizeAsync(text: string, fontFace: number, fontScale: number, thickness: number): Promise<{size: Size, baseLine: number}>; export function getValidDisparityROI(roi1: Rect[], roi2: Rect[], minDisparity: number, numberOfDisparities: number, SADWindowSize: number): Rect; export function getValidDisparityROIAsync(roi1: Rect[], roi2: Rect[], minDisparity: number, numberOfDisparities: number, SADWindowSize: number): Promise; export function goodFeaturesToTrack(mat: Mat, maxCorners: number, qualityLevel: number, minDistance: number, mask?: Mat, blockSize?: number, gradientSize?: number, useHarrisDetector?: boolean, harrisK?: number): Point2[]; From 76fbf9a11beb69848f6b45b900aa20b1fda0c63e Mon Sep 17 00:00:00 2001 From: lolikung Date: Tue, 24 Mar 2020 14:11:57 +0800 Subject: [PATCH 2/2] Fix putText parameters --- lib/typings/Mat.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/typings/Mat.d.ts b/lib/typings/Mat.d.ts index b8681e289..f271f181e 100644 --- a/lib/typings/Mat.d.ts +++ b/lib/typings/Mat.d.ts @@ -244,7 +244,7 @@ export class Mat { push_backAsync(mat: Mat): Promise; pushBack(mat: Mat): Mat; pushBackAsync(mat: Mat): Promise; - putText(text: string, origin: Point2, fontFace: number, fontScale: number, color?: Vec3, lineType?: number, thickness?: number, bottomLeftOrigin?: boolean): void; + putText(text: string, origin: Point2, fontFace: number, fontScale: number, color?: Vec3, thickness?: number, lineType?: number, bottomLeftOrigin?: boolean): void; pyrDown(size?: Size, borderType?: number): Mat; pyrDownAsync(size?: Size, borderType?: number): Promise; pyrUp(size?: Size, borderType?: number): Mat;