Un mémo sur la façon de lire le fichier du numéro de série qui a été craché dans le post précédent. [Python] Enregistrez les données vidéo importées par OpenCV dans un fichier jpg de numéro de série
Vous pouvez le transmettre à VideoCapture dans une syntaxe qui utilise un spécificateur de conversion. Dans l'exemple de code source ci-dessous, 00000.jpg, 00001.jpg, 00002.jpg… sont lus dans l'ordre.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import cv2
print(__doc__)
video_input = cv2.VideoCapture("%05d.jpg ")
while(video_input.isOpened() == True):
ret, frame = video_input.read()
cv2.imshow('frame', frame)
c = cv2.waitKey(50) & 0xFF
if c==27: # ESC
break
video_input.release()
cv2.destroyAllWindows()
La version C ++ ressemble à ceci ↓
cv::VideoCapture capture("%05d.jpg ");
c'est tout.
Recommended Posts