Cómo usar Python para extraer fotogramas clave de vídeo y guardarlos como imágenes
importar cv2
vc = cv2.VideoCapture('Test.avi') #Leer archivo de vídeo
c=1
if vc.isOpened(): # Determine si el archivo de vídeo se ha abierto correctamente
rval, frame = vc.read()
else:
rval = False
timeF = 1000 #Frecuencia del intervalo de recuento de fotogramas de vídeo
mientras rval: #Leer fotogramas de vídeo de forma recursiva
rval, frame = vc.read()
if( c%timeF == 0): #Almacena los cuadros de video en cada momentoF cuadros para la operación de almacenamiento
cv2.imwrite('image/'+str(c) + '.jpg',frame) #store como imagen
c = c + 1
cv2.waitKey(1)
vc.release()