- Artificial neural networks
- Boost
- Random trees
- Expectation maximization
- K-Nearest Neighbours
- Logistic regression
- The Normal Bayes Classifier
- Support vector machines
To get more details of each algorithm, read the OpenCV document page of machine learning at:
http://docs.opencv.org/trunk/dc/dd6/ml_intro.html.