ASFR

Attendance system using facial recognition

MIT License

Stars
7

Attendance system using facial recognition

This project is built using python and javascript programming languages (python for backend and javascript for frontend and gui). We used Eel package to make connections between frontend and backend.

Authors

Milad Sadeghi DM - initial work - @EverLookNeverSee See also the list of contributors who participated in this project.

Requirements

For more details, see requirements.txt

Getting started and running

First of all you should clone the project on your local machine:

git clone https://github.com/EverLookNeverSee/ASFR.git

navigate to project root directory:

cd ASFR/

install all dependencies using python package manager:

python -m pip install -r requirements.txt

create a directory named train_images and put all your images in it:

mkdir train_images

navigate to asfr subdirectory:

cd asfr/

and then run the program using command below:

python main.py

command above will fire up the program and its gui will appear on the screen.

In the next step you should load , encode and save your encoding values; to do so press load, encode and save buttons in order.

Congratulations, now you can press start button and program starts the recognition process.

Note: the stop button stops the recognition process and if you press it twice, it resets video capture window.

License

This project is licensed under the MIT License - see the LICENSE file for more details.

Badges
Extracted from project README
CodeFactor