OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products.
It has C++, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android. OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. - Official website
OpenCV supports the deep learning frameworks TensorFlow, Torch/PyTorch and Caffe.
News | Q&A Forum | Documentation | Wiki | IRC
This page was last updated with commit: Now custom 'Remarks' are allowed instead of just 'Portable' in 'Get it'; all software's source files have been updated accordingly (0cb3959)