Wednesday, 16 August 2017

What is OpenCV?



OpenCV stands for Open Source Computer Vision, which is a library that contains functions which aid in real time computer vision tasks.

Currently OpenCV has C, C++, Python and Java interfaces.

It supports Windows, Linux, Mac OS, iOS and Android

The OpenCV library is written in C and C++, this allows it to take advantage of multi-core processing, thus making it efficient for computations in real time applications.

Terms:

- Computer Vision : Computer vision is analogous to human vision. It aims at giving computers a visual understanding of the world.

It enables computers to understand the real world in 3 dimensional form, the same way as humans do.

- Multi-core processing: Two or more CPUs working together on a same chip. So the entire task is divided into sub tasks called threads, these threads are then processed simultaneously by using multi-core processing.  

No comments:

Post a Comment

Installing OpenCV on Linux

To install OpenCV in Debain/Ubuntu systems: Go to the following link and save the bash script on your system: bash script Open your te...