OpenCV

Image processing and computer vision.

💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.

Lessons

  1. Reading, writing and inspecting imagesLoad an image into a NumPy array, understand its shape and colour order, crop regions, and save results without losing data.
  2. Filters and edge detectionBlur to remove noise, compute gradients, and choose Canny thresholds that hold up outside the demo image.
  3. Contours and object detection basicsFind and filter shapes with contours, then use a trained model when a threshold is not enough - and know where the line is.

More in AI & Intelligent Development

AI Basics AI Agents Math for AI Machine Learning scikit-learn TensorFlow PyTorch Natural Language Processing LangChain Ollama Codex Claude Code OpenCode Vibe Coding Selenium Playwright

Last refreshed 2026-09-17.