Ich versuche, einen Code zu entwickeln (wie folgt), um ein Video von Dateiaufruf 'Bild' anzuzeigen, die JPEG-Bilder enthalten. Allerdings bleibt die Anzeige bis zum letzten Bild stehen und das Displayfenster blinkt. Wie kann ich eine Schleife erstellen, so dass der Rahmen 1-mal-1 flüssig angezeigt wird?Anzeigebilder Sequenz mit Videofilereader
file = dir('image/*.jpg');
Numfile = size(file,1);
for I=1:Numfile
vidRead = vision.VideoFileReader(Files(I).name);
vidPlayer = vision.VideoPlayer;
while ~isDone(vidRead)
vidFrame = step(vidRead);
step(vidPlayer, vidFrame);
end
end
Verschieben 'imshow' in der for-Schleife. – hbaderts
@hbaderts Danke. Aber es läuft nicht reibungslos. Wie kann ich es reibungslos laufen lassen? Ich meine ohne Pause. –