1
Crear un nuevo objeto de la clase videoreader utilizando la ruta del archivo de su archivo MOV
my_MOV_reader = VideoReader ( ' my_mov_file.mov ' ) .
2
Leer las propiedades de tamaño de la película , incluyendo el número de fotogramas , ancho y altura de la película película
my_nFrames = my_MOV_reader.NumberOfFrames ; . my_movie_width = my_MOV_reader.Width ; my_movie_height = my_MOV_reader.Height ;
Página 3
preasignar espacio de almacenamiento para los datos de imagen de la película que desea importar
my_movie_data ( 1 : my_nFrames ) . = ... struct ( ' cdata ' , ceros ( my_movie_height , my_movie_width , 3 , ' uint8 '), mapa de color " , []) ;
el valor de 3 indica tres canales de color - rojo, verde, azul y el ' uint8 ' indica 8 bits por píxel. Estos valores pueden necesitar ser cambiado en base a la codificación de los archivos MOV
4
Leer los datos de la película un fotograma a la vez
para i = 1 : . . My_nFramesmy_movie_data ( i . ) cdata = read ( my_MOV_reader , i ), End of