page_title: OpenCV
section_title: Applications
hierarchical_section_title: OpenCV / Applications
caption_attribution_description: openFrameworks running the OpenCV addon example.
context_page_description: OpenCV is a library of programming functions mainly aimed at real-time computer vision. Originally developed by Intel, it was later supported by Willow Garage then Itseez. The library is cross-platform and free for use under the open-source BSD license.
context_section_description: OpenCV's application areas include:
  2D and 3D feature toolkits
  Egomotion estimation
  Facial recognition system
  Gesture recognition
  Human–computer interaction (HCI)
  Mobile robotics
  Motion understanding
  Object identification
  Segmentation and recognition
  Stereopsis stereo vision: depth perception from 2 cameras
  Structure from motion (SFM)
  Motion tracking
  Augmented reality
  To support some of the above areas, OpenCV includes a statistical machine learning library that contains:
  Boosting
  Decision tree learning
  Gradient boosting trees
  Expectation-maximization algorithm
  k-nearest neighbor algorithm
  Naive Bayes classifier
  Artificial neural networks
  Random forest
  Support vector machine (SVM)
  Deep neural networks (DNN)
caption: openFrameworks running the OpenCV add-on example
exif: {}