GammaCV
GammaCV is a WebGL accelerated computer vision browser-side library. It uses a data flow paradigm to create and run graphs on the GPU. This enables the robust image processing and feature extraction capabilities of the library.
GammaCV is a WebGL accelerated computer vision browser-side library. It uses a data flow paradigm to create and run graphs on the GPU. This enables the robust image processing and feature extraction capabilities of the library.
A real-time face tracking and expression detection library using a standard webcam.
The pico.js library enables the detection of faces in images. It has real-time detection capabilities (200+ FPS in a practical setting).
Opencv4nodejs is an npm package, which provides Node.js bindings to OpenCV and OpenCV-contrib through an asynchronous API. The package brings all the performance benefits of the native OpenCV library to your Node.js application and allows to easily implement multithreaded CV tasks via Promises.
OpenCV.js offers JavaScript bindings for a subset of the OpenCV library (in WebAssembly). OpenCV is a computer vision library that you can use on images or video feeds to detect object or faces, perform background subtraction, etc.
WebGazer.js is an eye tracking library that uses common webcams to infer the eye-gaze locations of web visitors on a page in real time. The eye tracking model it contains self-calibrates by watching web visitors interact with the web page and trains a mapping between the features of the eye and positions on the screen.
The tracking.js library brings various computer vision algorithm to JavaScript. It can perform color tracking, face detection, feature detection, and much more. It is well-documented and examples-rich.
headtrackr is a library for real-time face tracking and head tracking. It tracks the position of a user’s head in relation to the computer screen, via a web camera and the WebRTC/getUserMedia standard.
jsfeat is a computer vision library with a rich and varied feature set. It can perform tasks such as: edge detection, image processing (grayscale, blur, etc.), corner detection, object detection, optical flow detection, etc.
clmtrackr is a JavaScript library for fitting facial models to faces in videos or images. It can track a face and output the coordinate positions of the face model as an array. It can also perform face substitution, face masking, realtime face deformation, emotion detection and more…
Subscribe to our newsletter and you'll create awesome projects using the web stack (HTML, CSS & JavaScript).
By the way, we hate spam too. We will not share your email with anyone.