Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jai0401/smart-attendance-system

A Smart Attendance System using OpenCV for facial recognition to automate attendance tracking.
https://github.com/jai0401/smart-attendance-system

attendance-management-system attendance-tracking attendance-tracking-system btech-project caffemodel facial-recognition machine-learning opencv opencv-python python smart-attendance-system

Last synced: 19 days ago
JSON representation

A Smart Attendance System using OpenCV for facial recognition to automate attendance tracking.

Awesome Lists containing this project

README

        

# Smart Attendance System using OpenCV
## Getting Started
### How to use
```
cd smart-attendance-system
```
- Create dataset of face images.
```
python3 new_entry.py
```
- Extract facial embeddings.
```
python3 extract_embeddings.py
```
- Train the SVM model
```
python3 train_model.py --recognizer output/recognizer.joblib --le output/le.joblib
```
- Test the model/ Run app.
```
python3 app.py
```

## Prerequisites

- Python 3.5
- OpenCV
```
sudo apt-get install python-opencv
```
## Screenshots
Screenshot 2024-03-18 at 7 14 37 PM
Screenshot 2024-03-18 at 7 14 52 PM
Screenshot 2024-03-18 at 7 15 14 PM