In this quick liveProject, you’ll develop a low-resource way to add a background to a green screen video using thresholding. You’ll read the frames of a green screen video, perform thresholding to separate the green screen background, apply the new background image, and write the revised frames to a new video.
This project is designed for learning purposes and is not a complete, production-ready application or solution.
This liveProject is for aspiring OpenCV developers with some knowledge of Python. To begin these liveProjects, you will need to be familiar with:
- Basics of Python
- Basics of NumPy
- Creating NumPy arrays
- NumPy array datatypes
- Extracting values from NumPy array using binary logic
- Basics of OpenCV
- Reading and writing images using OpenCV
- Displaying images using OpenCV
you will learn
In this liveProject you’ll learn essential OpenCV skills for developing useful computer vision applications.
- Reading and writing videos
- Binary thresholding