Personal tools

Computer Vision

[California Institute of Technology - Los Angeles Times]


- OpenCV Library and Computer Vision Algorithms

Computer vision is behind some of the most interesting recent advances in technology. From algorithms that can identify skin cancer to cars that drive themselves, it’s computer vision algorithms that are behind these advances.

Computer algorithms are what make computer vision possible and best for many tasks is currently a convolutional neural network. This is a form of deep learning that attempts to mimic how the brain understands objects in images. 

OpenCV (Open Source Computer Vision Library)  is the most popular free and open source solutions for computer vision. OpenCV algorithms range from being able to pixelate faces in images, to being able to smartly crop images automatically, to finding objects in images.

OpenCV is written in C++ and its primary interface is in C++, but it still retains a less comprehensive though extensive older C interface. All of the new developments and algorithms appear in the C++ interface. There are bindings in Python, Java and MATLAB/OCTAVE.




[More to come ...]



Document Actions