UNPKG

opencv-ts

Version:

This package is a work in progress to translate opecv with a typescript definition

52 lines (40 loc) 1.28 kB
# opencv-ts Package for opencvjs in typescript (WIP), adding class and function definiitons progresssively. ## compatibility Compatible with OpenCV 4.5 version ## example use ```typescript import cv, { Mat, Rect } from "opencv-ts"; cv.onRuntimeInitialized = () => { const src = cv.imread("inputCanvas"); const dst: Mat = new cv.Mat(src.cols, src.rows, cv.CV_8UC4); cv.resize(src, dst, new cv.Size(500, 500), 0, 0, cv.INTER_AREA); const roiRect: Rect = new cv.Rect(0, 0, 200, 200); const roi = dst.roi(roiRect); cv.imshow('outputCanvas', roi); }; ``` ## Typings Progress * Modules * Core * ~~Basic Structures~~ * ~~Operations on Arrays~~ * Image Processing * ~~Image Filtering~~ * ~~Geometric Image Transformations~~ * ~~Drawing Functions~~ * ~~Color Space Conversions~~ * ~~ColorMaps in OpenCV~~ * ~~Planar Subdivision~~ * ~~Histograms~~ * ~~Miscellaneous Image Transformations~~ * ~~Structural Analysis and Shape Descriptors~~ * ~~Feature Detection~~ * ~~Object Detection~~ * ~~Image Segmentation~~ * ~~Video: Object Tracking~~ * 2D Features Framework * Computational Photography * Inpainting * Camera Calibration and 3D Reconstruction * Fisheye camera model