https://github.com/a3ro-dev/eroji
Eroji is a simple Python script that uses the DeepFace library to detect faces in an image and recognize the emotions, gender and race of the detected faces.
https://github.com/a3ro-dev/eroji
ai cascade-classifier deep-learning deepface emotion-detection emotion-recognition machine-learning machine-learning-python ml opencv opencv-python python python3
Last synced: 2 months ago
JSON representation
Eroji is a simple Python script that uses the DeepFace library to detect faces in an image and recognize the emotions, gender and race of the detected faces.
- Host: GitHub
- URL: https://github.com/a3ro-dev/eroji
- Owner: a3ro-dev
- License: mit
- Created: 2023-04-07T09:47:18.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-04-07T12:35:46.000Z (about 2 years ago)
- Last Synced: 2025-01-02T01:19:24.154Z (4 months ago)
- Topics: ai, cascade-classifier, deep-learning, deepface, emotion-detection, emotion-recognition, machine-learning, machine-learning-python, ml, opencv, opencv-python, python, python3
- Language: Python
- Homepage:
- Size: 134 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Eroji - Emotion Recognition using DeepFace
Eroji is a simple Python script that uses the DeepFace library to detect faces in an image and recognize the emotions, gender and race of the detected faces.
## Installation
1. Clone this repository.
2. Install the required dependencies by running `pip install -r requirements.txt`## Usage
1. Place the image you want to analyze in the root directory with the name `Photo.jpg`
2. Run `python main.py` to run the script.
3. The script will detect faces in the image and display the emotion, gender and race for each detected face.
4. The script will also display the analyzed image in a window.## License
Eroji is licensed under the MIT License. See `LICENSE` for more information.