Face_Recognition
Face_Recognition copied to clipboard
A Simple GUI for Face Detection and Recognition using OpenCV .
trafficstars
Face based Attendance System using PYTHON and openCV
Steps to Follow
- Download or clone my Repository to your device
- type
pip install -r requirements.txtin command prompt(this will install required package for project) - Put a single high quality image of person in
ImagesAttendancefolder in a project folder. - Run
attandance.pyfile
Project flow & explaination
- After you run the project you have to register your face so that system can identify you, so click on
Add a new face - After you click a small window will pop up in that you have to enter you Name and then press OK.
- After clicking
OKbutton A camera window will pop up in 3 seconds and it will take a pic of yur face and show it to you after that press any key and stored in the folder namedImagesAttendance. - You can detect and recognize faces from live webcam feed also using the
Scan Face (Webcam) - The higher the quality of Image u put in
ImagesAttendance, the better it will perform while recognising the face , mae sure only your FACE is visible in the given image and exclude any background. - The folder
Show Scanned Imagescontains the images which the program recognizes. - You can delete the iamges using
Delete a facebutton , u can also select multiple images also. - You can view the attendance after clicking
Open Attendancebutton. It will show record in tabular format.
Screenshots
Simple UI
While taking Image