@paddlejs-mediapipe/opencv

0.0.4 • Public • Published

中文版

opencv_blur.js

A lightweight npm package which just includes modules core imgproc js video. Modify the opencv build_js script to package a few modules and api.

opencv.js

Opencv3.4 contains most of the commonly used APIs, supporting cv.boxPoints api.

opencv_ocr.js

Encapsulate the opencv API used by ocr module, Containing the following api:

[
    'findContours', 
    'minAreaRect', 
    'boxPoints', 
    'fillPoly',
    'getPerspectiveTransform',
    'warpPerspective',
    'getRotationMatrix2D',
    'warpAffine',
    'resize'
]

modules

OpenCV modules: -- To be built: core imgproc js video -- Disabled: calib3d dnn features2d flann highgui imgcodecs ml photo stitching videoio world -- Disabled by dependency: objdetect -- Unavailable: gapi java python2 python3 ts -- Applications: - -- Documentation: js -- Non-free algorithms: NO

npm

npm install @paddlejs-mediapipe/opencv

Usage

import cv from '@paddlejs-mediapipe/opencv/library/opencv_blur';
let logit = cv.imread('canvas');
let dst = new cv.Mat();
let ksize = new cv.Size(5, 5);
let anchor = new cv.Point(-1, -1);
cv.blur(logit, dst, ksize, anchor, cv.BORDER_DEFAULT);

tips

1、cv.mean api has precision error when calculating floating-point numbers

Readme

Keywords

Package Sidebar

Install

npm i @paddlejs-mediapipe/opencv

Weekly Downloads

92

Version

0.0.4

License

ISC

Unpacked Size

10.2 MB

Total Files

7

Last publish

Collaborators

  • sukkee
  • changying01
  • yueshuangyan