OpenCV is an open source library of real time computer vision functions which run on Windows, Linux, Mac operating systems, as well as iOS and Android and works with C++, C, Python and Java languages.
Using OpenCV on the Raspberry Pi.
See also: