The Face Identification Tool is a Python-based application that uses computer vision and machine learning to perform real-time face recognition and identification. This tool is designed for applications such as attendance tracking, access control, and user identification.
- Real-time face detection and recognition using OpenCV and face_recognition libraries.
- Integration with a MySQL database to retrieve and display student information.
- Text-to-speech functionality for reading out identified student information.
- Support for different modes of operation with corresponding mode images.
- User-friendly interface for displaying student details and images.
- Python 3.x +
- Required Python libraries:
OpenCV,face_recognition,mysql-connector-python,pyttsx3,cvzone(Note: You may need to install additional libraries as well, depending on your setup.)
-
Update
sudo apt-get update -
Install updated Python
sudo apt install python -y -
Clone this repository to your local machine:
git clone https://github.com/pankajmourya007/Face_identification.git -
Next
cd Face_identification -
Install Required Python libraries and modules
pip install -r requirements.txt -
Install dlib module (For linux distro).
pip install dlib -
You can install dlib manually (Windows user)
-
Now Run the main file
python3 main.py
ScreenShot
- Live Working
- Fullscreen mode
- Cross platform
- You can install in any linux or windows system also
For questions or inquiries, please contact Pankaj Mourya.
Add badges from somewhere like: shields.io
