/Face_Detection-py

Face detection in real-time

Primary LanguagePython

Face Detection

Live

Frontal face definition

cascPath = "haarcascade_frontalface_default.xml"

Logic

while(True):
	# Capture frame-by-frame
	ret, frame = cap.read()

	# Detect faces in the image
	faces = faceCascade.detectMultiScale(
		gray,
		scaleFactor=1.1,
		minNeighbors=5,
		minSize=(30, 30)
	)

	# Draw a rectangle around the faces
	for (x, y, w, h) in faces:
		cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)

	# Display the resulting frame
	cv2.imshow('frame', frame)
	if cv2.waitKey(1) & 0xFF == ord('q'):
		break

Image Given