These timings are based on workshop held at Doane University, May 22-24. I can put in a PR to add these timings to the lesson materials, but recording them here for now.
Introduction
Teaching: 6 min
Exercises: 0 min
Images
Total: 49 min
Teaching: 34 min
Exercises: 15 min
Thinking about RGB colors (3 min)
RGB color table (4 min)
BMP image size (8 min)
OpenCV Images
Total: 100 min
Teaching: 31 min
Exercises: 69 min
Experimenting with windows (3 min)
Resizing an image (20 min)
Keeping only low intensity pixels (13 min)
Practicing with slices and Metadata, continued (16 min)
Slicing and the colorometric challenge (17 min)
Drawing and bitwise operations
Total: 77 min
Teaching: 17 min
Exercises: 60 min (2 exercises skipped)
Other drawing operations (10 min)
Masking an image of your own (skipped)
Masking a 96-well plate image (50 min)
Masking a 96 well image, take 2 (skipped)
Creating Histograms
Total: 83 min
Teaching: 22 min
Exercises: 61 min
Using a mask for a histogram (24 min)
Color histogram with a mask (25 min)
Histograms for the morphometrics challenge (12 min)
Blurring Images
Total: 50 min
Teaching: 11 min
Exercises: 39 min
What happens if the int() parameter doesn’t look like a number? (10 min)
Experimenting with kernel size (5 min)
Experimenting with kernel shape (7 min)
Blurring the bacteria colony images (17 min)
Thresholding
Total: 94 min
Teaching: 30 min
Exercises: 64 min
More practice with simple thresholding (12 min)
Ignoring more of the images, brainstorming (8 min)
Ignoring more of the images - implementation (32 min)
Thresholding a bacteria colony image (12 min)
Edge Detection
Total: 66 min
Teaching: 19 min
Exercises: 47 min
Applying Canny edge detection to another image (5 min)
Using trackbars for thresholding (42 min)
Contours
Total:
Teaching:
Exercises:
Counting dice pips ()
Extracting subimages ()