| OpenCV 3.4.7 Open Source Computer Vision

Machine Learning (ml module)

Use the powerful machine learning classes for statistical classification, regression and clustering of data.

- Introduction to Support Vector Machines

  Languages: C++, Java, Python

  Compatibility: > OpenCV 2.0

  Author: Fernando Iglesias García

  Learn what a Support Vector Machine is.

- Support Vector Machines for Non-Linearly Separable Data

  Languages: C++, Java, Python

  Compatibility: > OpenCV 2.0

  Author: Fernando Iglesias García

  Here you will learn how to define the optimization problem for SVMs when it is not possible to separate linearly the training data.

- Introduction to Principal Component Analysis (PCA)

  Languages: C++, Java, Python

  Compatibility: > OpenCV 2.0

  Author: Theodore Tsesmelis

  Learn what a Principal Component Analysis (PCA) is.