June 2018
Beginner to intermediate
280 pages
6h 58m
English
OpenCV is an open source, BSD-licensed computer vision library that includes the implementations of hundreds of computer-vision algorithms. The library, mainly intended for real-time computer vision, was developed by Intel Russia's research, and is now actively supported by Itseez (https://github.com/Itseez). In 2016, Intel acquired Itseez.
OpenCV is written mainly in C and C++, and its primary interface is in C++. It also has good interfaces in Python, Java, and MATLAB/Octave, and also has wrappers in other languages (such as C# and Ruby).
In the latest version of OpenCV, there is support for CUDA and OpenCL to enable GPU acceleration (http://www.nvidia.com/object/cuda_home_new.html).
OpenCV will run on most OS platforms ...