A modern approach for Computer Vision on the web.
npm install tracking-1.1.3

The tracking.js library brings different computer vision algorithms and techniques into the browser environment. By using modern HTML5 specifications, we enable you to do real-time color tracking, face detection and much more — all that with a lightweight core (~7 KB) and intuitive interface.
* Official website
* Documentation
* API Docs
Install via Bower, npm, or download as a zip:
```
bower install tracking
``
npm install tracking





* Trackers
* Color Tracker
* Object Tracker
* Utilities
* Feature Detection (Fast)
* Feature Descriptor (Brief)
* Convolution
* Gray Scale
* Image Blur
* Integral Image
* Sobel
* Viola Jones
* Web Components
* Color Element
* Object Element
You can plug tracking.js into some well supported HTML elements such as
!IE | !Chrome | !Firefox | !Opera | !Safari
--- | --- | --- | --- | --- |
IE 9+ ✔ | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ |
However, the browser support may vary if you request the user's camera (which relies on getUserMedia API).
- [ ] Optical flow
- [ ] Face recognition
- [ ] Pose estimation
- [ ] Faster keypoint descriptor (BRIEF)
- [ ] More trainings (Hand, car plate, etc)
1. Fork it!
2. Create your feature branch: git checkout -b my-new-featuregit commit -m 'Add some feature'
3. Commit your changes: git push origin my-new-feature`
4. Push to the branch:
5. Submit a pull request :D
For detailed changelog, check Releases.
tracking.js is maintained by these people and a bunch of awesome contributors.
 |  |  |  |  | 
--- | --- | --- | --- | --- | ---
Eduardo Lundgren | Thiago Rocha | Zeno Rocha | Pablo Carvalho | Maira Bello | Jerome Etienne
BSD License © Eduardo Lundgren