This project is aimed at implementing face recognition using Python, OpenCV (cv2),
and the face recognition library, along with a cascade classifier. Face recognition has numerous applications,
including security systems, attendance tracking, and personalized user experiences.
Face Detection: Utilizes OpenCV's cascade classifier for detecting faces in images or video streams.
Face Recognition: Integrates the face recognition library to recognize faces based on pre-trained models or custom-trained models.
Flexible Input: Supports both image files and video streams as input for face recognition.
Easy-to-Use Interface: Provides a straightforward interface for users to interact with the face recognition system.
Dependencies
Python 3.x
OpenCV (cv2)
face_recognition library
Contributing
Contributions are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.
OpenCV (https://opencv.org/)
face_recognition library (https://github.com/ageitgey/face_recognition)