popeize/livepopeize.py

31 lines
594 B
Python

import cv2
import sys
from popeize import popeize
# Get user supplied values
try:
cascPath = sys.argv[1]
except IndexError:
cascPath = 'features/haarcascade_frontalface_default.xml'
video_capture = cv2.VideoCapture(0)
# Create the haar cascade
faceCascade = cv2.CascadeClassifier(cascPath)
# Read the image
papaj = cv2.imread("zoltamorda.png", -1)
while True:
ret, image = video_capture.read()
popeize(faceCascade, image, papaj, 1.3)
cv2.imshow("Video", image)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
video_capture.release()
cv2.destroyAllWindows()