Updating face-detection-attendance-system-using-OpenCV File to make it more readable and adding new functionalities to it and enhancing its features
Fixes: #1819
Proposed Changes
The Ways that I have currently Improved this code--->
Completely Rewritten Code for Better Visibility
Use a DATA_PATH variable to organize your data
Break down the code into functions (like load_known_faces, mark_attendance, and recognize_faces) for better structure and
reusability.
Append attendance records to a CSV file (like attendance.csv) for easy record-keeping.
Display recognized faces with green rectangles and namesand use red rectangles for unknown faces.
Enable the user to exit the system using the 'q' key.
Added Comments for better Understanding
Additional Info
Hey! I am A complete begginer to this so if there is any issue with this please let me know as I wish to imporve my self. Thanking You
Related Issues or bug
Fixes: #1819
Proposed Changes
Additional Info
Screenshots
Updated ScreenShot
![Screenshot 2024-06-02 095857](https://github.com/akshitagupta15june/Face-X/assets/131855565/b5a1de77-0ad0-4b93-84c2-8a2decc8a2d0)