OpenCV.js provides a variety of optimized algorithms that can be utilized for computer vision web applications ranging from feature detection to image measurement.
This tutorial demonstrates how to use opencv.js asynchronously and without compiling. The goal is to make opencv.js applications more accessible for the beginner user.
This note is part of a larger effort (Public Lab GSOC 2019) to develop openCV applications for Public Lab’s Image Sequencer multi-purpose image processing tool. In order to enable advanced Image Sequencer applications, a standalone opencv.js environment is useful to debug code before integration into Image Sequencer.
OpenCV.js provides optimized algorithms for several different image processing tasks. This tutorial provided annotated code and demonstrated processing of PNG, TIFF and JPG files as large as 40MB.
References to openCV applications: