In this chapter, we learned the basics and the most important types and operations of OpenCV, access to images and videos, and how they are stored in matrices. We learned the basic matrix operations and other basic OpenCV classes to store pixels, vectors, and so on. Finally, we learned how to save our data in files to allow them to be read in other applications or other executions.
In the next chapter, we are going to learn how to create our first application, learning the basics of graphical user interfaces that OpenCV provides. We will create buttons and sliders, and introduce some image processing basics.