-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0b9b9db
commit 8276fd7
Showing
1 changed file
with
52 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,54 @@ | ||
# Mediapipe-Halloween-Examples | ||
Python scripts using the Mediapipe models for Halloween. | ||
|
||
# WHY | ||
Mainly for fun. But this repository also includes useful examples for things like image transformations (affine), image overlapping, model inference... | ||
|
||
# Installation | ||
``` | ||
git clone https://github.com/ibaiGorordo/Mediapipe-Halloween-Examples | ||
cd Mediapipe-Halloween-Examples | ||
pip install -r requirements.txt | ||
``` | ||
# Original models | ||
Most of the models were taken from Mediapipe: https://google.github.io/mediapipe/solutions/solutions.html. However, the hair segementation model is not currently suppoeted in Python, instead the model from [Kazuhito00's](https://github.com/Kazuhito00) repository was used: https://github.com/Kazuhito00/Skin-Clothes-Hair-Segmentation-using-SMP | ||
|
||
# Examples | ||
|
||
* **Halloween background**: | ||
|
||
 | ||
``` | ||
python webcamHalloweenBackground.py | ||
``` | ||
|
||
* **Pumpkin face**: | ||
|
||
 | ||
``` | ||
python webcamPumpkinFace.py | ||
``` | ||
|
||
* **Fire Hair**: | ||
|
||
 | ||
``` | ||
python webcamFireHair.py | ||
``` | ||
|
||
* **Exorcist Face Mesh**: | ||
|
||
 | ||
``` | ||
python webcamFaceMeshExorcist.py | ||
``` | ||
|
||
* **Skeleton Pose**: | ||
|
||
 | ||
``` | ||
python webcamSkeletonPose.py | ||
``` | ||
|
||
# References: | ||
Check the header in each of the scripts for the references for each model. |