This video introduces the topic of 'machine vision' (or 'computer vision'). You will learn how to install OpenCV for Python, then test the install by reading input from a camera. You will learn how to split up an image into its red, green, and blue components and display each in its own image.
To complete this lab activity, make a video that includes the following in one video:
(1) You saying your name (2) Your Python (OpenCV) output showing red, green, and blue objects showing up bright in their respective images
Today, the graduate and undergraduate deliverables are the same.
RGB is one example of a 'color space' - a coordinate system for representing colors. In this video, we look at two other color spaces, HSV and YUV. We learn that RGB, HSV, and YUV are color spaces that are roughly analogous to Cartesian, cylindrical, and spherical coordinate systems, respectively.