11.1. Overview

The Open Source Computer Vision Library (OpenCV for short [1, 14] is a collection of C and C++ source code and executables that span a wide range of computer vision algorithms. The code is optimized and intended for real-time vision applications. Popular application areas supported by OpenCV algorithms in decreasing order of coverage are human-computer interaction; video security; robotics and image retrieval; and factory inspection/machine vision. Look for a full handbook on OpenCV due from Springer in 2004 [12]. OpenCV supports Windows and Linux, but the code is well behaved and has been ported to many other platforms. Tested compilers include Intel's compiler version 6.0 or higher, MSVC++ 6.0 or higher, Borland C++ 5.5 or higher, ...

Get Emerging Topics in Computer Vision now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.