https://github.com/lukevdb01/opencv-face-detection
OpenCV face detection live camera, with GUI rendered in OpenGL.
https://github.com/lukevdb01/opencv-face-detection
cpp imgui opencv opencv3 opengl realtime
Last synced: about 1 month ago
JSON representation
OpenCV face detection live camera, with GUI rendered in OpenGL.
- Host: GitHub
- URL: https://github.com/lukevdb01/opencv-face-detection
- Owner: Lukevdb01
- Created: 2024-05-24T07:50:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-01T00:06:11.000Z (over 1 year ago)
- Last Synced: 2025-06-19T15:48:34.777Z (12 months ago)
- Topics: cpp, imgui, opencv, opencv3, opengl, realtime
- Language: C++
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenCV Face Detection
This repository contains a project that implements human face detection using OpenCV in a Windows environment. The application captures video from a camera, processes the frames to detect faces, and renders the results on a window.
## Functionality
- Loads configuration settings from a config file.
- Initializes a window for displaying video feed.
- Captures video frames from a specified camera.
- Uses a pre-trained cascade classifier to detect faces in the video frames.
- Draws rectangles around detected faces and displays the processed video feed.
## Tech Stack
- **C++**: The primary programming language used for the application.
- **OpenCV**: Utilized for video capture and face detection.
- **Windows API**: Used for creating and managing the application window.
- **OpenGL**: Used for rendering the video feed.
- **Config Loader**: Custom utility for loading configuration settings.
#### © copyright 2024 - 2025 | Luke van den Broek