OpenCV is open Source Computer Vision Library, or opencv if you prefer, houses over 2500 algorithms, extensive documentation and sample code for real-time computer vision. Opencv focuses mainly towards real-time image processing, as such, if it finds Intel’s Integrated Performance Primitives on the system, it will use these commercial optimized routines to accelerate itself. Opencv can accomplish numerous different tasks including basic image processing, such as filtering, morphology, geometrical transformations, histograms, and color space transformations. Get opencv free download.
It can also perform advanced image processing like inpainting, watershed & meanshift segmentation etc. Opencv (Open Source Computer Vision Library) is an open-source computer vision and machine learning software library. It was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in commercial products. Being a BSD-licensed product, it makes it easy for businesses to utilize and modify the code.
Opencv can also undertake more complex tasks such as contour processing and computational geometry, various feature detectors and descriptors (these can range from simple Harris detector to Hough transform, SURF, or MSER) object tracking, optical flow, object detection using cascades of boosted haar classifiers, camera calibration, and machine learning tools (data clustering and statistical classifiers). The application is cross-platform and works on Windows, Mac OS X, Linux, Android and ios.
OpenCV Features and Highlights
- Real-time capture.
- Video file import.
- Object detection.
- Basic image treatment: brightness, contrast, threshold.
- Blob detection
- Opencv free download