The image processing library
In the previous section, you understood about image processing and its applications. To develop your image processing algorithms, you require some infrastructure/library or you would end up doing everything from scratch by yourself. In this book, we will use the OpenCV library for writing/developing image processing algorithms. OpenCV stands for open source computer vision. It has played a role in the growth of computer vision by enabling thousands of people to do more productive work in vision. With its focus on real-time vision, OpenCV helps students and professionals efficiently implement projects and jump-start research by providing them with a computer vision and machine learning infrastructure that was previously available only in a few mature research labs.
Introduction to OpenCV
OpenCV is the world's most popular open source computer vision library, which contains over 500 functions that span many areas in vision as well as robotics. The library is written...