OpenCV is a C/C++ programming library for :::computer vision::: applications. The lib is roughly divided into 3 parts. ::::CxCore:::: provides advanced data types, linear algebra, random number generators, pixel drawing, and functionality for reading/writing data among other things. ::::HighGui:::: has all lots of interface functions like windowing/gui, image I/O, video I/O. ::::CV:::: comprises all the fancy image processing/analysis code. ==== Documentation ==== * [[http://opencvlibrary.sourceforge.net/CxCore|CxCore]] | [[http://opencvlibrary.sourceforge.net/CvReference|CvReference]] | [[http://opencvlibrary.sourceforge.net/HighGui|HighGui]] * [[http://opencvlibrary.sourceforge.net/Welcome|OpenCV Wiki]] * [[http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/index.html|Introduction to OpenCV]] * [[OpenCV in Xcode]] * [[OpenCV and OpenGL]]