Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. import cv2
  2. import numpy as np
  3.  
  4. cap = cv2.VideoCapture('test.mp4')
  5. #cap = cv2.VideoCapture(0) #tried using webcam and works
  6. count = 0
  7. while cap.isOpened():
  8. ret,frame = cap.read()
  9. cv2.imshow('window-name',frame)
  10.  
  11. face_cascade = cv2.CascadeClassifier('C:/ProgramData/Anaconda2/pkgs/opencv-3.2.0-np111py27_0/Library/etc/haarcascades/haarcascade_frontalface_default.xml')
  12. gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
  13. faces = face_cascade.detectMultiScale(gray, 1.3, 5)
  14. for (x, y, w, h) in faces:
  15. cv2.imwrite("frame%d.jpg" % count, frame)
  16. count = count + 1
  17. if cv2.waitKey(10) & 0xFF == ord('q'):
  18. break
  19.  
  20. cap.release()
  21. cv2.destroyAllWindows() # destroy all the opened windows
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement