Use the Python Face Recognition Module.
Use graphics.py. For more information click HERE . (download, install, documentation, etc.)
Note: I had to install CMake to successfully install the "face-recognition" module.
Try installing "face-recognition" first. CMake may already be installed.
Locate/download a picture with several people facing the camera (family and friends?). Use the images for the project.
1. Create a graphics window with the image as the background
2. Locate the faces in the picture
3. Draw a rectangle around each face
Hint:
Create a folder to contain several picture files. Each picture should contain a known person facing the camera. The file names should be the name of the person in the picture.
Write a program that will:
Can you locate the unknown person in a picture containing several people?
Python Face Recognition Tutorial (YouTube)
OpenCV Python Tutorial #1 - Introduction & Images (YouTube)
Learn How to Implement Face Recognition using OpenCV with Python!
What is the Best Facial Recognition Software to Use in 2022?
Face Recognition With Python 3.10 Tutorial (Webcam) (YouTube)