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!