La fermeture de la fenêtre vidéo à l'aide de près bouton “X” dans OpenCV, Python

Je suis de l'affichage de la vidéo en direct à partir d'un appareil photo à l'aide d'OpenCV en Python. C'est le code:

capture = cv.CaptureFromCAM(0)
if capture:
    cv.NamedWindow("Live Video", cv.CV_WINDOW_AUTOSIZE)
    frame = cv.QueryFrame(capture)
    if frame:
        cv.ShowImage("Live Video", frame)    
        cv.WaitKey(0)

cv.DestroyWindow("Live Video")

Maintenant, je ne peux que fermer ma fenêtre vidéo en appuyant sur "esc", mais rien ne se passe lorsque je clique sur mon fermer la fenêtre "X" bouton. Est-il un moyen de faire ce travail?

OriginalL'auteur maupertius | 2012-11-09