Error during creation of a VideoReader Object
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello, I am trying to exctract all frames of a video (.avi) created in another matlab script. Below the code:
if true
%Acquisisco il percorso del FieldMovie.avi
folder = fileparts(which('FieldMovie.avi'));
movieFullFileName = fullfile(folder,'FieldMovie.avi');
%Creazione dell'oggetto 'videoObject'
videoObject = VideoReader(movieFullFileName);
%Creazione di un output folder per i frames
[folder,MovieName,extention] = fileparts(movieFullFileName);
folder = pwd;
outputFrame = sprintf('%s/Movie Frames from %s', folder,MovieName);
for frame = 1 : 129
%Estrazione dei frame dal video
thisFrame = read(videoObject, frame); % legge soltanto il frame specificato da l'indice 'frame'
%Scrittura dell' Array Immagine nell' output file costruito di seguito
outputBaseFileName = sprintf('Frame %4.4d.png', frame);
ExtractFrame = fullfile(outputFrame, outputBaseFileName);
end
end
The error returned is: Error in outputFolder (line 12) videoObject = VideoReader(movieFullFileName);
Someone might help me to understand what does it means? Thanks in advance
3 commentaires
Walter Roberson
le 25 Oct 2017
It appears that you do not have a file named FieldMovie.avi anywhere on your MATLAB path.
Réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!