What can be better than your favourite emojis raining?
The pymunk logic is heavily inspired from Amirabbas Asadi's toy project
You can install Conda for python which resolves all the dependencies for machine learning.
pip install -r requirements.txt
Pymunk is a easy-to-use pythonic 2d physics library that can be used whenever you need 2d rigid body physics from Python. Perfect when you need 2d physics in your game, demo or other application! It is built on top of the very capable 2d physics library Chipmunk.
MediaPipe offers cross-platform, customizable ML solutions for live and streaming media.
- Cat 🐱
- Cow 🐮
- Fox 🦊
- Hamster 🐹
- Koala 🐨
- Lion 🦁
- Monkey 🐵
- Mouse 🐭
- Panda 🐼
- Dog 🐶
- Pig 🐷
- Rabbit 🐰
- Frog 🐸
├── Raining-Emoji (Current Directory)
├── emoji : Emoji Folder
├── 0.png
├── 1.png
.
.
└── 12.png
├── utils : Utils Folder
├── cv_utils.py : OpenCV utilities
└── physics_utils.py : Pymunk utilities
├── RainingEmoji.py : Main Application
├── LICENSE
├── requirements.txt
└── readme.md
- Pretrained Model - MediaPipe Hands
If you face any problem, kindly raise an issue
- Copy all the emojis in this folder
emoji/
folder. - Check all the utilities stored in
utils/
folder - Run
RainingEmoji.py
to run the application.
python3 RainingEmoji.py
- Amirabbas Asadi's toy project
- Ivan Grishchenko and Valentin Bazarevsky, Research Engineers, Google Research. Mediapipe by Google