Comment implémenter des fonctions de lecture et de sauvegarde vidéo en python (exemple de code)

青灯夜游
Libérer: 2018-10-19 16:11:32
avant
6558 Les gens l'ont consulté

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()
Copier après la connexion

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()
Copier après la connexion

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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal