OpenCV
Open Computer Vision Library
OpenCV is open source, contains over 2500 algorithms, and is operated by the non-profit Open Source Vision Foundation.