From 1122e00613248ab7e2c7c7d0e55794e7b2e83f42 Mon Sep 17 00:00:00 2001 From: Alexandre Date: Fri, 3 Feb 2023 15:05:37 +0100 Subject: [PATCH] Ajou --- ProgrammingForFaceDetection.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ProgrammingForFaceDetection.py diff --git a/ProgrammingForFaceDetection.py b/ProgrammingForFaceDetection.py new file mode 100644 index 0000000..44211df --- /dev/null +++ b/ProgrammingForFaceDetection.py @@ -0,0 +1,22 @@ +#Programmin for Face detection +#Haar Cascade +import cv2 + +# Charger le classificateur Haar Cascade +face_cascade = cv2.CascadeClassifier("Dossier XML") + +# Charger l'image dans OpenCV +# Convertir l'image en niveaux de gris +img = cv2.imread("image.jpg") +gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) + +# Détection des visages dans l'image +faces = face_cascade.detectMultiScale(gray_img, scaleFactor=1.1, minNeighbors=5) + +# Dessiner un rectangle autour de chaque visage détecté +for x, y, w, h in faces: + img = cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 0), 3) + +# Afficher l'image +cv2.imshow("Faces", img) +cv2.waitKey(0)