This project aims to detect human emotions from images using deep learning techniques.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Python 3.6 or higher
- Tensorflow 2.0 or higher
- OpenCV
- Numpy
- keras
pip install opencv-python
pip install numpy
pip install keras
pip install tensorflow
- Clone the repository to your local machine
To train the model, run the following command
python TrainEmotionDetector.ipynb
To test the model, run the following command
python TestEmotionDetector.ipynb
- Tensorflow - The deep learning library used
- OpenCV - Image processing library
- keras - Keras is an open-source software library that provides a Python interface for artificial neural networks.