Vision

Image view/transform/pixel/color/adjust/filter/enhance/morphology/edge/feature tools, face, object detection, segmentation, OCR and multimodal AI vision demos.

Lessons

Edge Detection Basics (Lesson)

A four-step walkthrough of how AI finds an object’s outline: input image → detect changes (click any pixel to see how much it differs from its neighbours) → edge image (drag the threshold and watch the lines thin out) → seeing better (edges laid back over the photo).

Ready
LessonEdge DetectionSobelGradient

Feature Extraction Basics (Lesson)

A four-step walkthrough of how AI first “sees”: input image → feature extraction (kernels) → feature map (heat map) → understanding (classification). One image, every step hands-on.

Model ~18MB
Ready
LessonConvolutionFeature MapMediaPipe

Image Classification Basics (Lesson)

A five-step walkthrough of how AI classifies an image: input → feature extraction (grayscale + outline) → learn patterns (same-class examples averaged into a “prototype”) → classify (a transparent mini model next to a real model) → output (confidence and the top-two margin). Use the built-in dog / cat samples or upload a photo; the real model returns Top-5.

Ready
LessonImage ClassificationCosineSoftmaxEfficientNet-Lite0

Image Processing Basics (Lesson)

A six-step walkthrough: input → grayscale → noise reduction → enhancement → feature emphasis → processed. One image changes step by step, each step shown side by side with the original.

Ready
LessonCanvasOpenCVImage Processing

Pixel Fundamentals (Lesson)

Four hands-on lessons: how pixels are stored, how RGB composes color, how image size is computed and how to draw pixels.

Ready
LessonImageDataBasics