Enregistrer plusieurs images avec OpenCV et Python

Je suis en utilisant OpenCV et Python pour prendre des images. Cependant, actuellement, je peux en prendre qu'une seule photo à la fois. Je voudrais avoir OpenCV pour prendre plusieurs photos. C'est mon code actuel.

import cv2.cv as cv
import time

cv.NamedWindow("camera", 1)

capture = cv.CaptureFromCAM(0)

while True:
    img = cv.QueryFrame(capture)
    cv.ShowImage("camera", img)
    cv.SaveImage('pic.jpg', img)
    if cv.WaitKey(10) == 27:
        break 

OriginalL'auteur ng150716 | 2013-06-15