cam.params['WOI_HEIGHT'] = 1936 #Adjust exposure time cam.params['EXPOS'] = 6000 #Set parameters to camera cam.set_params() #Loop to record images listImg = [] N = 10 tstart = time.time() for i in range(N): listImg.append( cam.grab_image_slow() ) fps = N/(time.time() - tstart) print("FPS = %0.2f"%fps) #Transform binary images to array listArrayImg = [] for img in listImg: listArrayImg.append( imread( StringIO.StringIO(img), format='jpg' ) ) #Save image list as pikle pkl.dump(listArrayImg, open('test_mov_full.pkl','wb'), protocol=2 ) #Display images with matplotlib
cam.params['WOI_WIDTH'] = 2592 cam.params['WOI_HEIGHT'] = 1936 #Adjust exposure time cam.params['EXPOS'] = 6000 #Set parameters to camera cam.set_params() #Loop to record images listImg = [] N = 10 tstart = time.time() for i in range(N): listImg.append(cam.grab_image_slow()) fps = N / (time.time() - tstart) print("FPS = %0.2f" % fps) #Transform binary images to array listArrayImg = [] for img in listImg: listArrayImg.append(imread(StringIO.StringIO(img), format='jpg')) #Save image list as pikle pkl.dump(listArrayImg, open('test_mov_full.pkl', 'wb'), protocol=2) #Display images with matplotlib f = imshow(listArrayImg[0])