Saturday, April 22, 2017

OpenCV

Open Source Computer Vision is a library of functions, designed for computational efficiency with a strong focus on real-time computer vision applications. Having written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, so it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform.

It has C, C++, Python, Java and MATLAB interfaces and supports Windows, Linux, Android and Mac OS.

Deployed uses span the range from stitching street view images together, detecting intrusions in surveillance video, monitoring mine equipment, helping robots navigate and pick up objects, detection of swimming pool drowning accidents, checking runways for debris and inspecting labels on products in factories on to rapid face detection.
~ Wiki