Students explore and learn how to use the OpenCV library with Python.
Topics include image manipulation, edge detection, object detection and identification, and text recognition with OCR (Optical Character Recognition). Each topic is covered through an interactive project that involves using new or existing images and a connected camera. The theory behind each feature or function is explained through an in-class example, followed by activities that encourage students to implement additional applications on their own.
Play the video to see project examples.