Computer vision and machine learning software library.
OpenCV (Open Source Computer Vision Library) includes several hundreds of computer vision algorithms. It has a modular structure,which means that the package includes several shared or static libraries.