A simple real-time emotion detector that recognizes facial expressions through your webcam! Built with Python, deepface, OpenCV, and TensorFlow.
This program uses your camera to detect faces and tell you what emotion the person is showing - whether they're happy, sad, angry, confused, surprised, disgusted, or neutral.
pip install tensorflow opencv-python numpy matplotlibmaen.py(the main file)final_ensemble_emotion_model.keras(the trained model file)- A working webcam
python maen.py- Run the command above
- Look at your webcam
- See your emotion displayed on screen!
- Press any key to exit
- Real-time emotion detection
- Works with any webcam
- Simple and easy to use
- No complicated setup
- Happy
- Sad
- Angry
- Confused
- Surprised
- Disgusted
- Neutral
That's it! Just run and enjoy watching your emotions get detected in real-time!