@u4/opencv4nodejs
Advanced tools
Comparing version 6.4.5 to 6.5.0
{ | ||
"name": "@u4/opencv4nodejs", | ||
"version": "6.4.5", | ||
"version": "6.5.0", | ||
"description": "Asynchronous OpenCV 3.x / 4.x nodejs bindings with JavaScript and TypeScript API.", | ||
@@ -41,3 +41,2 @@ "keywords": [ | ||
"nan": "^2.17.0", | ||
"native-node-utils": "^0.2.7", | ||
"node-gyp": "^9.3.1", | ||
@@ -52,4 +51,4 @@ "npmlog": "^7.0.1", | ||
"@types/progress": "^2.0.5", | ||
"@typescript-eslint/eslint-plugin": "^5.54.0", | ||
"@typescript-eslint/parser": "^5.54.0", | ||
"@typescript-eslint/eslint-plugin": "^5.54.1", | ||
"@typescript-eslint/parser": "^5.54.1", | ||
"axios": "^1.3.4", | ||
@@ -64,3 +63,3 @@ "cross-env": "^7.0.3", | ||
"progress": "^2.0.3", | ||
"rimraf": "^3.0.2", | ||
"rimraf": "^4.4.0", | ||
"typescript": "^4.9.5" | ||
@@ -67,0 +66,0 @@ }, |
@@ -203,1 +203,8 @@ import { Mat } from './Mat.d'; | ||
export function dropOverlappingZone(template: Mat, matches: Array<[number, number, number]>): Array<[number, number, number]>; | ||
// experimental, need improvements / rewrite | ||
export function min(src1: Mat, src2: Mat, dst: Mat): Mat; | ||
export function minAsync(src1: Mat, src2: Mat, dst: Mat): Promise<Mat>; | ||
export function max(src1: Mat, src2: Mat, dst: Mat): Mat; | ||
export function maxAsync(src1: Mat, src2: Mat, dst: Mat): Promise<Mat>; |
@@ -197,2 +197,3 @@ import { Size } from './Size.d'; | ||
adaptiveThresholdAsync(maxVal: number, adaptiveMethod: number, thresholdType: number, blockSize: number, C: number): Promise<Mat>; | ||
add(otherMat: Mat): Mat; | ||
@@ -366,6 +367,9 @@ addWeighted(alpha: number, mat2: Mat, beta: number, gamma: number, dtype?: number): Mat; | ||
drawRectangle(rect: Rect, color?: Vec3, thickness?: number, lineType?: number, shift?: number): void; | ||
eigen(): Mat; | ||
eigenAsync(): Promise<Mat>; | ||
equalizeHist(): Mat; | ||
equalizeHistAsync(): Promise<Mat>; | ||
eigen(this: Mat): Mat; | ||
eigenAsync(this: Mat): Promise<Mat>; | ||
equalizeHist(this: Mat): Mat; | ||
equalizeHistAsync(this: Mat): Promise<Mat>; | ||
erode(kernel: Mat, anchor?: Point2, iterations?: number, borderType?: number): Mat; | ||
@@ -544,13 +548,15 @@ erodeAsync(kernel: Mat, anchor?: Point2, iterations?: number, borderType?: number): Promise<Mat>; | ||
normalize(alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat): Mat; | ||
normalize(opt: { alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat }): Mat; | ||
/** | ||
* | ||
*/ | ||
normalize(this: Mat, alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat): Mat; | ||
normalize(this: Mat, opt: { alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat }): Mat; | ||
normalizeAsync(this: Mat, alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat): Promise<Mat>; | ||
normalizeAsync(this: Mat, opt: { alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat }): Promise<Mat>; | ||
normalizeAsync(alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat): Promise<Mat>; | ||
normalizeAsync(opt: { alpha?: number, beta?: number, normType?: number, dtype?: number, mask?: Mat }): Promise<Mat>; | ||
or(otherMat: Mat): Mat; | ||
padToSquare(color: Vec3): Mat; | ||
perspectiveTransform(m: Mat): Mat; | ||
perspectiveTransformAsync(m: Mat): Promise<Mat>; | ||
perspectiveTransform(this: Mat, m: Mat): Mat; | ||
perspectiveTransformAsync(this: Mat, m: Mat): Promise<Mat>; | ||
@@ -654,4 +660,5 @@ pop_back(numRows?: number): Mat; | ||
solve(mat2: Mat, flags?: number): Mat; | ||
solveAsync(mat2: Mat, flags?: number): Promise<Mat>; | ||
solve(this: Mat, mat2: Mat, flags?: number): Mat; | ||
solveAsync(this: Mat, mat2: Mat, flags?: number): Promise<Mat>; | ||
split(): Mat[]; | ||
@@ -688,4 +695,4 @@ splitAsync(): Promise<Mat[]>; | ||
*/ | ||
sum(): number | Vec2 | Vec3 | Vec4; | ||
sumAsync(): Promise<number | Vec2 | Vec3 | Vec4>; | ||
sum(this: Mat): number | Vec2 | Vec3 | Vec4; | ||
sumAsync(this: Mat): Promise<number | Vec2 | Vec3 | Vec4>; | ||
/** | ||
@@ -692,0 +699,0 @@ * Applies a fixed-level threshold to each array element. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
11156509
6
407
5172
- Removednative-node-utils@^0.2.7
- Removednative-node-utils@0.2.7(transitive)