MATLAB is een professionele software- omgeving voor het modelleren , analyseren en simuleren van technische en wetenschappelijke gegevens . MATLAB software bevat methoden voor het importeren van beeldgegevens van videobestanden , zoals de Apple QuickTime-film formaat MOV . MATLAB bevat een object klasse met de naam VideoReader dat methoden voor het importeren van een groot aantal film coderingen aan ruwe beeldgegevens voor MATLAB analyse inkapselt . Instructies 1 Maak een nieuw object van de videoreader klasse met behulp van het bestand pad van uw MOV-bestand my_MOV_reader = VideoReader ( ' my_mov_file.mov ' ) ; . < Br > 2 Lees het filmformaat eigenschappen , waaronder het aantal frames , film breedte en hoogte film my_nFrames = my_MOV_reader.NumberOfFrames ; . my_movie_width = my_MOV_reader.Width ; my_movie_height = my_MOV_reader.Height ; < br > Goedkope 3 Preallocate opslagruimte voor de beeldgegevens uit de film te importeren my_movie_data ( 1 : my_nFrames ) op Twitter . = ... struct ( ' cdata ' , nullen ( my_movie_height , my_movie_width , 3 , ' uint8 ' ) , ' colormap ' , [ ] ) ; de waarde van 3 geeft drie kleurkanalen - rood , groen , blauw - en de ' uint8 ' geeft 8 bits per pixel . Deze waarden moeten mogelijk worden aangepast op basis van de codering van uw MOV-bestanden 4 Lees de film gegevens een beeld tegelijk voor i = 1 : . . My_nFramesmy_movie_data ( i . ) cdata = read ( my_MOV_reader , i ) ; einde
|