Gesichtserkennung mit OpenCV Haarcascade

Veröffentlicht am 2025-09-22

« Alle Vorträge ansehen Kontaktieren Sie uns
Face Detection with OpenCV Haarcascade

Einführung

Code auf Github:Herunterladen

Dieses Tutorial erklärt, wie Sie mit OpenCV und Haar Cascade Classifiers Gesichtserkennung durchführen. Das Tutorial besteht aus zwei Videos:

Zusammenfassung

Kurz gesagt, dieser Codeabschnitt erledigt die ganze Magie:

cv2 importieren

Dateieingabe = "./bild.jpg"
Dateiausgabe = "./ausgabe.jpg"
GRÜN = (99, 255, 55)

faceCascade = cv2.CascadeClassifier(cv2.data.haarcascades + "haarcascade_frontalface_default.xml")

image = cv2.imread(fileInput)

gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
faceRects = faceCascade.detectMultiScale(
gray,
scaleFactor=1.05,
minNeighbors=21,
minSize=(200,200)
)
Für Rechteck in faceRects:
cv2.rectangle(image, rect, GREEN, 20)

cv2.imwrite(fileOutput, image)