Red de conocimiento informático - Material del sitio web - Cómo extraer fotogramas clave de vídeo usando Python y guardarlos como

Cómo extraer fotogramas clave de vídeo usando Python y guardarlos como

Importar cv2

VC = cv2 video capture(' test . avi ')#Leer el archivo de video.

c=1

Ifvc. isopen (): #Determine si se abre normalmente.

rval, frame = vc.read()

De lo contrario:

rval = False

TimeF = 1000 #Intervalo de recuento de fotogramas de vídeo Frecuencia

Y rval: #Loop para leer fotogramas de vídeo.

rval, frame = vc.read()

If(c%timeF == 0): #Almacena cada timeF frame.

Cv2.imwrite ('imagen/'+str (c)+'). jpg ', marco) #Almacenado como imagen.

c = c + 1

cv2.waitKey(1)

vc.release()