Maison >développement back-end >Tutoriel Python >Comment implémenter des fonctions de lecture et de sauvegarde vidéo en python (exemple de code)
Le contenu de cet article est de présenter comment implémenter les fonctions de lecture et d'enregistrement vidéo en Python. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
1. Ouvrez la caméra
#打开摄像头 import cv2 cap = cv2.VideoCapture(0) while(True): ret,frame = cap.read()#返回两个值,第一个为bool类型,如果读到帧返回True,如果没读到帧返回False,第二个值为帧图像 gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY) cv2.imshow('frame',gray) if cv2.waitKey(1)==27: break cap.release() cv2.destroyAllWindows()
2. Lisez le fichier vidéo
#打开视频文件 import cv2 cap = cv2.VideoCapture('vtest.avi') while(True): ret,frame = cap.read()#返回两个值,第一个为bool类型,如果读到帧返回True,如果没读到帧返回False,第二个值为帧图像 if(ret): gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY) cv2.imshow('input',gray) else: break if cv2.waitKey(1)==27: break cap.release() cv2.destroyAllWindows()
3.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!