Day 1: Image Handling & Basic Operations
📌 Session Title: “Pixels Unleashed: Handling Images Like a Pro”
• Using imshow() to display images
• Writing an image to a file using OpenCV
• Creating an image using numpy.zeros()
• Drawing geometric shapes on images
Day 2: Video Processing & Frame Manipulation
📌 Session Title: “Frame by Frame: Mastering Video Processing”
• Reading video frames
• Converting frames to grayscale
• Saving processed frames to a file
• Printing video height, width, or current datetime
Day 3: Arithmetic Operations on Images
📌 Session Title: “Mathematics of Vision: Image Arithmetic”
• Adding two images using OpenCV
• Other arithmetic operations (subtraction, multiplication, division)
Day 4: Advanced Image Processing & Contours
📌 Session Title: “Shapes & Structures: Detecting Objects in Images”
• Edge detection techniques
• Contour detection and drawing
• Color-based segmentation
Day 5: Final Project – Detecting Colored Balls
📌 Session Title: “Eye on the Ball: Color Detection in Action!”
• Understanding color spaces (HSV)
• Detecting and tracking colored balls in an image
• Drawing bounding boxes around detected balls