import pygame
import pygame.camera
pygame.init()
pygame.camera.init()
ventana=pygame.display.set_mode((320,240),0)
listaCamaras=pygame.camera.list_cameras()
camara=pygame.camera.Camera(listaCamaras[0],(320,240))
camara.start()
imagen=camara.get_image()
salir=False
nombreArchivo="foto_"
numFoto=1
while not salir:
for evento in pygame.event.get():
if evento.type == pygame.QUIT:
salir=True
pygame.event.get()
mouse=pygame.mouse.get_pressed()
imagen=camara.get_image()
if mouse[0]==1:
nombreActual=nombreArchivo+str(numFoto)+".jpg"
pygame.image.save(imagen,nombreActual)
numFoto=numFoto+1
imagen=camara.get_image()
ventana.blit(imagen,(0,0))
pygame.display.update()