Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/inspirit/jsfeat
- Owner: inspirit
- License: mit
- Created: 2012-11-08T12:35:55.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2022-04-16T09:05:57.000Z (over 2 years ago)
- Last Synced: 2024-12-06T00:04:54.173Z (8 days ago)
- Language: JavaScript
- Size: 1.87 MB
- Stars: 2,746
- Watchers: 140
- Forks: 373
- Open Issues: 48
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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))