Block 120: Mini-Project: Image Processing Notebook
Build a complete image processing pipeline notebook.
Concepts
- Chaining multiple processing steps
- Comparing before/after for each step
- Annotating results clearly
Code Examples
See exercise below.
Exercise
Choose an image. Apply: (1) grayscale, (2) Gaussian blur, (3) Canny edges, (4) contour detection with bounding boxes, (5) annotation with text labels. Show each step with a subplot. Write a brief description under each image. Bonus: extend to work on a short video clip.
Homework
Reflection: Write your 'OpenCV quick reference card' — the 15 most useful functions with one-line descriptions.