Summary

What we saw in this chapter was a taste of what can be done using matrix and array operations in computer vision with the OpenCV library. We started the chapter with nothing but a firm background in the fundamental concepts of computer vision from the previous chapters, and we ended up learning about lots of algorithms and functions using hands-on examples. We learned about ones, zeroes, identity matrix, transpose, and other functions embedded into the heart of the Mat class. Then, we continued on to learn about many element-wise algorithms. We are now totally capable of performing element-wise matrix operations, such as basic operations, comparisons, and bitwise operations. Finally, we learned about the non-element-wise operations in the OpenCV core module. Making borders, modifying channels, and discrete Fourier transformation were among the many algorithms we learned to use in this chapter.

In the next chapter, we're going to learn about computer vision algorithms used for filtering, drawing, and other functions. Topics covered in the upcoming chapter are essential before you step into the world of advanced computer vision development and algorithms used for highly complex tasks, such as face or object detection and tracking.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.12.136.63