https://github.com/mustafaozvardar/faceapp
This is a real-time face recognition application built with Python using the face_recognition library and OpenCV. It can recognize and label faces from a video stream captured by your webcam.
https://github.com/mustafaozvardar/faceapp
artificial-intelligence computer-vision opencv opencv-python python
Last synced: 7 days ago
JSON representation
This is a real-time face recognition application built with Python using the face_recognition library and OpenCV. It can recognize and label faces from a video stream captured by your webcam.
- Host: GitHub
- URL: https://github.com/mustafaozvardar/faceapp
- Owner: mustafaozvardar
- Created: 2024-03-22T14:59:10.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-12T16:08:07.000Z (almost 2 years ago)
- Last Synced: 2025-01-10T00:24:01.314Z (over 1 year ago)
- Topics: artificial-intelligence, computer-vision, opencv, opencv-python, python
- Language: Python
- Homepage:
- Size: 2.37 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👤 Real-Time Face Recognition
This is a real-time face recognition application built with Python using the `face_recognition` library and OpenCV. It can recognize and label faces from a video stream captured by your webcam.
## Features ✨
- 📷 Captures video from your webcam in real-time.
- 🧠Recognizes and labels faces using pre-trained images.
- 🚀 Displays the video feed with recognized faces highlighted and labeled.
## Requirements 📦
- Python 3.x
- `opencv-python` library
- `face_recognition` library
- A working webcam
## Installation 🚀
1. Clone the repository:
```bash
git clone https://github.com/yourusername/face-recognition-app.git
cd face-recognition-app
```
2. Install the required libraries:
```bash
pip install opencv-python face_recognition
```
3. Place the known images in the specified directory:
- Ensure your images are correctly named and located in the right path as indicated in the script.
## Usage 🎤
1. Prepare your known faces:
- Store images of the individuals you want to recognize in the designated folder.
- Update the script with the correct file paths to these images.
2. Run the script:
```bash
python face_recognition_app.py
```
3. The application will start capturing video from your webcam. Faces recognized from the known images will be labeled with their names.
4. To stop the application, press the `q` key.
## License 📜
This project is licensed under the MIT License - see the LICENSE file for details.