Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/inspirit/jsfeat

JavaScript Computer Vision library.
https://github.com/inspirit/jsfeat

Last synced: 1 day ago
JSON representation

JavaScript Computer Vision library.

Awesome Lists containing this project

README

        

jsfeat
======

### JavaScript Computer Vision library ###

The project aim is to explore JS/HTML5 possibilities using modern & state-of-art computer vision algorithms.

[Examples and Documentation](https://inspirit.github.io/jsfeat/)

### Features ###

* Custom data structures
* Basic image processing methods (grayscale, derivatives, box-blur, resample, etc.)
* grayscale ([Demo](https://inspirit.github.io/jsfeat/sample_grayscale.html))
* box blur ([Demo](https://inspirit.github.io/jsfeat/sample_boxblur.html))
* gaussian blur ([Demo](https://inspirit.github.io/jsfeat/sample_gaussblur.html))
* equalize histogram ([Demo](https://inspirit.github.io/jsfeat/sample_equalize_hist.html))
* canny edges ([Demo](https://inspirit.github.io/jsfeat/sample_canny_edge.html))
* sobel deriv ([Demo](https://inspirit.github.io/jsfeat/sample_sobel.html))
* scharr deriv ([Demo](https://inspirit.github.io/jsfeat/sample_scharr.html))
* find more at Examples and Documentation page
* Linear Algebra module
* LU (Gaussian elimination) solver
* Cholesky solver
* SVD decomposition, solver and pseudo-inverse
* Eigen Vectors and Values
* Multiview module ([Demo](https://inspirit.github.io/jsfeat/sample_videostab.html))
* Affine2D motion kernel
* Homography2D motion kernel
* RANSAC motion estimator
* LMEDS motion estimator
* Matrix Math module for various matrix operation such as traspose, multiply etc.
* Features 2D
* Fast Corners feature detector ([Demo](https://inspirit.github.io/jsfeat/sample_fast_corners.html))
* YAPE06 feature detector ([Demo](https://inspirit.github.io/jsfeat/sample_yape06.html))
* YAPE feature detector ([Demo](https://inspirit.github.io/jsfeat/sample_yape.html))
* ORB feature descriptor ([Demo](https://inspirit.github.io/jsfeat/sample_orb.html))
* Lucas-Kanade optical flow ([Demo](https://inspirit.github.io/jsfeat/sample_oflow_lk.html) - click to add points)
* HAAR object detector ([Demo](https://inspirit.github.io/jsfeat/sample_haar_face.html))
* BBF object detector ([Demo](https://inspirit.github.io/jsfeat/sample_bbf_face.html))