KNN IMage classifier not working

This code isnt working Here is the code:
import cv2
cap=cv2.VideoCapture(0)
Face_cascade=cv2.CascadeClassifier(“haarcascade_frontalface_alt.xml”)
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()

Share the screenshot of the error.

Screenshot

You have forgotten the line
while(True):

before ret,frame …

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.