Getting Started with OpenCV
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 OpenCV offers out of the box, and the various things that we can do using the inbuilt functions.
By the end of this chapter, you will be able to answer the following questions:
- How do humans process visual data, and how do they understand image content?
- What can we do with OpenCV, and what are the various modules available in OpenCV that can be used to achieve those things?
- How do we install OpenCV on Windows, Linux, and Mac OS X?
- 公有云容器化指南:騰訊云TKE實戰與應用
- Unity 5.x Game AI Programming Cookbook
- 從零開始學Hadoop大數據分析(視頻教學版)
- Test-Driven Development with Mockito
- Python金融大數據分析(第2版)
- Oracle RAC 11g實戰指南
- 算法與數據中臺:基于Google、Facebook與微博實踐
- 大數據架構商業之路:從業務需求到技術方案
- 數據中心數字孿生應用實踐
- 數據科學實戰指南
- 數據庫應用系統開發實例
- Chef Essentials
- Rust High Performance
- 數據分析方法及應用:基于SPSS和EXCEL環境
- Applying Math with Python