Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come leggere un MOV in MATLAB

MATLAB è un ambiente software di qualità professionale per la modellazione , l'analisi e la simulazione di dati tecnici e scientifici . Software MATLAB contiene metodi per l'importazione di dati di immagini da file video , come ad esempio l'Apple QuickTime Movie formato MOV . MATLAB contiene una classe di oggetti denominata VideoReader che incapsula i metodi per l'importazione di un gran numero di codifiche di film per i file RAW per le analisi MATLAB . Istruzioni
1

Creare un nuovo oggetto della classe videoreader utilizzando il percorso del file del file MOV

my_MOV_reader = VideoReader ( ' my_mov_file.mov '); .

2

Leggi le proprietà di dimensione di film tra cui il numero di frame , larghezza e altezza film film

my_nFrames = my_MOV_reader.NumberOfFrames ; . my_movie_width = my_MOV_reader.Width ; my_movie_height = my_MOV_reader.Height ;


3

riservare spazio di archiviazione per i dati di immagine dal film da importare

my_movie_data ( 1 : my_nFrames ) . = ... struct ( ' CDATA ' , zeri ( my_movie_height , my_movie_width , 3 , ' uint8 ') , ' mappa di colori ' , [ ] ) ;

il valore 3 indica tre canali di colore : rosso, verde , blu e la ' uint8 ' indica 8 bit per pixel . Questi valori possono avere bisogno di essere cambiato in base alla codifica dei file MOV
4

Leggere i dati del filmato un fotogramma alla volta

per i = 1 : . . My_nFramesmy_movie_data (i . ) CDATA = read ( my_MOV_reader , i); end

 

Programmazione © www.354353.com