Let's write a program to detect a human face. I have named this program FaceDetection.cpp and you can download it from the Chapter08 folder of this book's GitHub repository.
Since we will be using haarcascade_frontalface_alt2.xml to detect faces, please make sure that the FaceDetection.cpp and haarcascade_frontalface_alt2.xml files are in the same folder.
To program face detection, follow these steps:
- In the FaceDetection.cpp program, load the Haar's pre-trained frontal face XML using the CascadeClassifier class, as shown in the following code snippet:
CascadeClassifier faceDetector("haarcascade_frontalface_alt2.xml");
- Declare two matrix variables, called videofeed and grayfeed, along with a VideoCapture variable, ...