Code taught in Face Detection using HaarCascade video is not running

THIS IS THE CODE I HAVE WRITTEN BUT IT IS NOT RUNNING. WHEN I RUN THE CODE, A BLANK WINDOW POPS UP (ITS TITLE SHOWS A PATH OF .EXE FILE IN C DRIVE) AND AUTOMATICALLY CLOSES. PLEASE HELP.

import cv2
cap=cv2.VideoCapture(0)
face_cascade = cv2,CascadeClassifier(‘haarcascade_frontalface_alt.xml’)

while True:
ret,frame = cap.read()
gray_frame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
if ret==False:
continue

faces = face_cascade.detectMultiScale(gray_frame, 1.3, 5)

for (x,y,w,h) in faces:
    cv2.rectangle(frame, (x,y), (x+w,y+h), (255,0,0), 2)

cv2.imshow("Video Frame", frame)

key_pressed = cv2.waitKey(1) & 0xFF

if key_pressed == ord('q'):
    break

cap.release()
cv2.destroyAllWindows()

Hello @vinay86048, cv2 library is working or not ?? And have you created the file ‘haarcascade_frontalface_alt.xml’ file in the same folder or different ??

cv2 is working fine. It worked in the code in which I had to open default webcam and capture video streams. I had downloaded the haarcascade file and copied it in the same folder in which python file is created.

in this line cv2. must be there I think you put comma ‘,’

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.

Have you corrected it and tried ??

Yes, I corrected and it worked. Thank you for the assistance and sorry for my late reply.

Cool, then pls mark this doubt as resolved from your end and feel free to provide the feedback.

I hope I’ve cleared your doubt. I ask you to please rate your experience here
Your feedback is very important. It helps us improve our platform and hence provide you
the learning experience you deserve.

On the off chance, you still have some questions or not find the answers satisfactory, you may reopen
the doubt.