How knnkeys/opencv-kisitanima works
A small, two-file Python application for real-time face recognition. The user chooses recognition, enrollment, or deletion from a console menu: enrollment saves a camera frame as a named image, recognition loads saved images and matches camera frames, and deletion removes selected image files. The recognition helper implements image encoding and matching. Relationships shown are limited to calls and storage actions visible in the excerpts and README.
Main entry points: opencv-YüzTanima.py Console menu · simple_facerec.py SimpleFacerec
Components 13
Face recognition app
- Console menu
opencv-YüzTanima.py - Camera enrollment
opencv-YüzTanima.py - Live recognition
opencv-YüzTanima.py - Person deletion
opencv-YüzTanima.py
Recognition engine
- SimpleFacerec
simple_facerec.py - Image encoding
simple_facerec.py - Face matching
simple_facerec.py
Face image storage
- Named face images
opencv-YüzTanima.py - Image listing
opencv-YüzTanima.py
Other components
- User
- Camera
- OpenCV
- face_recognition
Connections 18
- User → Console menu: selects mode
opencv-YüzTanima.py - Console menu → Camera enrollment: dispatches to
opencv-YüzTanima.py - Console menu → Live recognition: dispatches to
opencv-YüzTanima.py - Console menu → Person deletion: dispatches to
opencv-YüzTanima.py - Camera enrollment → Camera: reads frames
opencv-YüzTanima.py - Camera enrollment → OpenCV: captures and saves
opencv-YüzTanima.py - Camera enrollment → Named face images: writes named image
opencv-YüzTanima.py - Live recognition → SimpleFacerec: loads and detects
opencv-YüzTanima.py - Live recognition → Camera: reads frames
opencv-YüzTanima.py - Live recognition → OpenCV: draws and displays
opencv-YüzTanima.py - SimpleFacerec → Image encoding: delegates encoding
simple_facerec.py - SimpleFacerec → Face matching: delegates matching
simple_facerec.py - Image encoding → Named face images: reads image files
simple_facerec.py - Image encoding → face_recognition: encodes faces
simple_facerec.py - Face matching → face_recognition: locates and compares
simple_facerec.py - Person deletion → Image listing: lists people
opencv-YüzTanima.py - Image listing → Named face images: reads filenames
opencv-YüzTanima.py - Person deletion → Named face images: removes selected files
opencv-YüzTanima.py