Skip to content

A Python-based face recognition program using OpenCV and face_recognition library with webcam integration. The program detects and recognizes faces in real-time, making it suitable for various applications such as access control, identity verification, and more.

License

Notifications You must be signed in to change notification settings

niladrridas/facerecognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCV Face Recognition Python HTML5 CSS3

Face Recognition Webcam

A Python-based face recognition program using OpenCV and the face_recognition library for real-time face detection and recognition with a webcam.

Overview

This project aims to provide a simple and extensible face recognition solution. It utilizes the OpenCV library for webcam integration and the face_recognition library for face detection and recognition.

Features

  • Real-time face detection and recognition.
  • Simple setup and integration with a webcam.
  • Easily customizable for multiple known faces.

Prerequisites

  • Python
  • OpenCV
  • face_recognition library

Installation

  1. Install Python: Python Official Website

  2. Install required libraries:

    pip install opencv-python pip install face_recognition

Usage

  1. Clone the repository:
git clone https://github.com/niladrridas/facerecognition.git
  1. Navigate to the project directory: cd facerecognition
  2. Run the script: python face_recognition_webcam.py
  3. Look into the webcam, and the program will detect and recognize faces in real-time.

Configuration

Customize the known faces by replacing the image file in the script. Explore additional features and configurations in the script for advanced usage.

Preview

CV

Contributing

Contributions are welcome! If you have ideas for improvements or encounter issues, feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Python-based face recognition program using OpenCV and face_recognition library with webcam integration. The program detects and recognizes faces in real-time, making it suitable for various applications such as access control, identity verification, and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages