OpenCV Vision Algorithms

Guide to KNN, SVM, K-Means, Decision Trees, and HOG+SVM classification.

Download PDF


Topics Covered

  • KNN - K-Nearest Neighbors classification
  • SVM - Support Vector Machines
  • K-Means - Clustering and image segmentation
  • Decision Trees - Tree-based classification
  • HOG+SVM - Pedestrian detection pipeline

Tutorial Files

File Description
01_ml_basics.py KNN, SVM, K-Means, Decision Trees fundamentals
02_digit_recognition.py Handwritten digit classification with real data
03_hog_svm.py HOG features + SVM for pedestrian detection
04_kmeans_segmentation.py Image segmentation using K-Means clustering