In this chapter, we discussed the human visual system, and how humans process visual data. We explained why it's difficult for machines to do the same, and what we need to consider when designing a computer vision library.
We learned what could be done using OpenCV, and the various modules that can be used to complete those tasks. Finally, we learned how to install OpenCV in various operating systems.
In the next chapter, we will discuss how to operate on images and how we can manipulate them using various functions. We will also learn about building a project structure for our OpenCV applications.