Skip to content
Go to file
Cannot retrieve contributors at this time
17 lines (14 sloc) 532 Bytes
import sched, time
from datetime import datetime
from cv2 import *
scheduler = sched.scheduler(time.time, time.sleep)
# initialize the camera
cam = VideoCapture(0) # 0 -> index of camera
def take_picture(controller):
print "taking photo"
frame, img =
if frame: # frame captured without any errors
imwrite("pics/{now}.jpg".format(,img) #save image
controller.enter(60, 1, take_picture, (scheduler,))
scheduler.enter(60, 1, take_picture, (scheduler,))