MATLAB ist ein professioneller Qualität Software-Umgebung für die Modellierung, Analyse und Simulation von technischen und wissenschaftlichen Daten. MATLAB -Software enthält Methoden zum Importieren von Bilddaten von Video-Dateien , wie dem Apple QuickTime-Film -Format MOV . MATLAB enthält ein Objekt Klasse namens VideoReader , die Methoden für den Import eine große Anzahl von Film -Codierungen zu Rohbilddaten für MATLAB Analyse kapselt. Anleitung
1
Neues Objekt der videoreader Klasse mit dem Pfad Ihres MOV Datei
my_MOV_reader = VideoReader ( ' my_mov_file.mov '); .
< Br > 2
Lesen Sie die Videogröße Eigenschaften wie die Anzahl der Frames , Film Breite und Höhe des Films
my_nFrames = my_MOV_reader.NumberOfFrames ; . my_movie_width = my_MOV_reader.Width ; my_movie_height = my_MOV_reader.Height ;
< br > Seite 3
vorbelegen Speicherplatz für die Bilddaten aus dem Film importiert werden
my_movie_data (1: my_nFrames ) . = ... struct ( ' cdata ' Nullen ( my_movie_height , my_movie_width , 3 ' uint8 ') , ' colormap ', [ ] );
der Wert 3 gibt drei Farbkanäle rot, Grün , blau und zeigt die " uint8 '8 Bit pro Pixel. Diese Werte müssen auf der Grundlage der Kodierung Ihrer MOV-Dateien verändert werden
4
Lesen Sie die Filmdaten einen Rahmen zu einem Zeitpunkt
für i = 1: . . My_nFramesmy_movie_data (i . ) cdata = read ( my_MOV_reader , i); Ende