How dannyngweekiat/introduction-to-machine-vision works
This repository is a beginner machine-vision course delivered as nine runnable notebooks, not a software library or application. Students work through image fundamentals and classical techniques before exploring AI, then apply those ideas in a mini-project. The README documents Google Colab as the execution environment and notes that some lessons download pre-trained models. Notebook internals were not available, so the graph shows documented lesson capabilities and launch/execution context, not internal code or data-flow details.
Main entry points: 05_image_classification.ipynb Image Classification · 06_object_detection.ipynb Object Detection · 08_mini_ai_vision_project.ipynb Mini AI Project · 01_pixels_and_images.ipynb Pixels and Images
Components 12
Image Foundations
- Pixels and Images
notebooks/01_pixels_and_images.ipynb - Import Picture
notebooks/01_1_import_your_own_picture.ipynb - Filters and Colour
notebooks/02_filters_and_colour.ipynb - Shapes and Counting
notebooks/03_shapes_and_counting.ipynb
AI Lessons
- AI for Images
notebooks/04_ai_for_images.ipynb - Image Classification
notebooks/05_image_classification.ipynb - Object Detection
notebooks/06_object_detection.ipynb - Handwritten Digits
notebooks/07_handwritten_digits.ipynb
Vision Project
- Mini AI Project
notebooks/08_mini_ai_vision_project.ipynb
Other components
- Student
- Google Colab
- Pre-trained Models
Connections 22
- Student → Google Colab: opens lessons in
- Student → Pixels and Images: studies
- Student → Import Picture: studies
- Student → Filters and Colour: studies
- Student → Shapes and Counting: studies
- Student → AI for Images: studies
- Student → Image Classification: studies
- Student → Object Detection: studies
- Student → Handwritten Digits: studies
- Student → Mini AI Project: studies
- Google Colab → Pixels and Images: runs
- Google Colab → Import Picture: runs
- Google Colab → Filters and Colour: runs
- Google Colab → Shapes and Counting: runs
- Google Colab → AI for Images: runs
- Google Colab → Image Classification: runs
- Google Colab → Object Detection: runs
- Google Colab → Handwritten Digits: runs
- Google Colab → Mini AI Project: runs
- Image Classification → Pre-trained Models: downloads
- Object Detection → Pre-trained Models: downloads
- Mini AI Project → Pre-trained Models: may download