Advertisement
Guest User

Untitled

a guest
Dec 14th, 2015
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.70 KB | None | 0 0
  1. import sys
  2. sys.path.append('/usr/local/lib/python2.7/site-packages')
  3. import cv2
  4. import numpy as np
  5.  
  6. faceCascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
  7.  
  8. cap = cv2.VideoCapture(0)
  9. while(cap.isOpened()):
  10.         ret,img = cap.read()
  11.         gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
  12.         faces = faceCascade.detectMultiScale(gray, scaleFactor=1.3, minNeighbors=5, minSize=(30, 30), flags = cv2.CASCADE_SCALE_IMAGE)
  13.  
  14.         for (x, y, w, h) in faces:
  15.                 cv2.rectangle(img, (x, y), (x+w, y+h), (0, 255, 0), 2)
  16.  
  17.         cv2.imshow('Video', img)
  18.  
  19.         k=cv2.waitKey(10)
  20.         if k== 27:
  21.                 break
  22.  
  23. cap.release()
  24. cv2.destroyAllWindows()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement