Computer vision applications are interesting and useful, but the underlying algorithms are computationally intensive. With the advent of cloud computing, we are getting more processing power to work with.
The OpenCV library enables us to run computer vision algorithms efficiently in real time. It has been around for many years, and has become the standard library in this field. One of the main advantages of OpenCV is that it is highly optimized, and available on almost all platforms.
This book will cover the various algorithms we will be using, why we are using them, and how to implement them in OpenCV.
In this chapter, we are going to learn how to install OpenCV on various operating systems. We will discuss what ...