Figure 1-3: OpenCV timeline
Who Owns OpenCV?
Although Intel started OpenCV, the library is and always was intended to promote commercial and
research use. It is therefore open and free, and the code itself may be used or embedded (in whole or in
part) in other applications, whether commercial or research. It does not force your application code to be
open or free. It does not require that you return improvements back to the library—but we hope that you
will.
Downloading and Installing OpenCV
The main OpenCV site is at http://opencv.org, from which you can download the complete source code for
the latest release, as well as many recent releases. The downloads themselves are found at the downloads
page: http://opencv.org/downloads.html. However, if you want the very most up-to-date version it is always
found on GitHub at https://github.com/Itseez/opencv, where the active development branch is stored. The
computer vision developer’s site (with links to the above) is at http://code.opencv.org/.
Installation
In modern times, OpenCV uses Git as its development version control system, and CMake to build
7
. In
many cases, you will not need to worry about building, as compiled libraries exist for supported
environments. However, as you become a more advanced user, you will inevitably want to be able to
recompile the libraries with ...