Facial Expression Recognition
Facial-Expression-Recognition in TensorFlow. Detecting faces in video and recognize the expression(emotion).
Install / Use
npx skills add xionghc/Facial-Expression-RecognitionInstalls into whichever agent you are using.
README

Opensource deep learning framework TensorFlow is used in Facial Expression Recognition(FER). The trained models achieved 65% accuracy in fer2013. If you like this, please give me a star.
Dependencies
FER requires:
- Python (>= 3.3)
- TensorFlow (>= 1.1.0) Installation
- OpenCV (python3-version) Installation
Only tested in Ubuntu and macOS Sierra. Other platforms are not sure work well. When problems meet, open an issue, I'll do my best to solve that.
Usage
demo
To run the demo, just type:
python3 main.py
Then the program will creat a window to display the scene capture by webcamera. You need press <kbd>SPACE</kbd> key to capture face in current frame and recognize the facial expression.
If you just want to run this demo instead of training the model from scaratch, the following content can be skipped.
train models
If you want to train a model from scaratch by yourself, download the fer2013 datasets in kaggle(91.97MB). Then extract the data to data/fer2013 folder.
It's is import that modifying the MODE(in main.py) from demo to train before you start training.
Then type:
python3 main.py
Issues & Suggestions
If any issues and suggestions to me, you can create an issue.
Related Skills
qqbot-channel
385.5kQQ channel management skill. Use qqbot_channel_api for explicit QQ channel-management requests; confirm write, delete, and bulk actions before calling authenticated QQ Open Platform endpoints.
docs-writer
106.4kAlways use this skill when the task involves writing, reviewing, or editing files in the `/docs` directory or any `.md` files in the repository.
cpp
40.5kGuide Cursor to write modern C++ and CMake code with clear structure, RAII, const-correctness, and safe error handling.
gamemaker-gml
40.5kGameMaker Language (GML) rules for scripts, objects, events, rooms, data structures, and performance-minded game code
