This project uses the pre-trained DeepFace model to detect and classify human emotions from facial expressions in images. It leverages deep learning and computer vision to identify emotions such as happy, sad, angry, surprise, and more with high accuracy.
- Emotion detection from static images
- Uses the powerful pre-trained DeepFace model
- Lightweight and easy to run
- No training required – ready to use
- Built with Python and OpenCV
- Angry 😠
- Disgust 🤢
- Fear 😨
- Happy 😄
- Sad 😢
- Surprise 😲
- Neutral 😐
- Python
- DeepFace
- OpenCV
- Matplotlib
- Clone the repository:
git clone https://github.com/yourusername/emotion-detection-deepface.git
cd emotion-detection-deepface
pip install -r requirements.txt
pip install deepface opencv-python matplotlib
python detect_emotion.py