π Category: Computer Vision and Real-Time Systems
π Technologies used: Python (Tkinter), PIL (Pillow), OpenCV
A Python-based GUI application for real-time face detection using multiple IP cameras or video streams. The interface is built with Tkinter, and the detection logic is powered by OpenCV. This system is designed for monitoring robotic systems (or similar applications) with flexible camera configurations.
- π Login-like interface for IP camera configuration.
- π‘ Supports up to 5 simultaneous IP cameras.
- π§ Real-time face detection using Haar cascades.
- ποΈ Enable/disable face detection dynamically.
- π Switch between views (Login, Menu, Camera View).
- π§ Easily expandable to support local webcam, image and video file analysis.
Install the dependencies with:
pip install opencv-python pillow tkinter