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.
[](https://www.madeinalgeria.dev/projects/background-changer)