← All projects

Background-Changer

by @chadlimedamine

31

These python Jupyter notebooks are a step by step Tutorials to illustrate how to create an automatic background changer for images and videos that has a Green Screen background using NumPy, MatplotLib, OpenCv and MoviePy libraries.

About this project

Background Changer First, you need to read this notebook imagemaskusingnumpy.ipynb which has an explanation of how masks in NumPy images (matrices) are manipulated and made. Second, read this notebook changegreenscreen.ipynb which explain how to change the background of an image that has a green screen as a background with any other image. Example: The image that we want to change its background The background image The new image after changing its background Third, read this notebook automaticvideobackgroundchanger.ipynb that explains how to change the background of a video with a fixed image as a background. In the example explained in the notebook we used this video Vandamme Video and changed its background with this image to create this new video new video with its background changed. Fourth, read this notebook automaticvideobackgroundchangerwithvideoasbackground.ipynb that explains how to change the background of a video with another video. So basically the new generated video will be a combination of the two videos.

From the project README on GitHub

Stars
31
Forks
1
License
MIT
Last push
4 Jan 2020

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/background-changer.svg)](https://www.madeinalgeria.dev/projects/background-changer)

Related projects