OpenCV means Open Source Computer Vision Library. It is an open source computer vision library and it has bindings for C++, Python, and Java. It is used for a very wide range of applications including medical image analysis, stitching street view images, surveillance video, detecting and recognizing faces, tracking moving objects, extracting 3D models, and much more. OpenCV can take advantage of multicore processing and features GPU acceleration for real-time operation.
In this chapter, I will explain how to install OpenCV on your Raspberry ...