white background only in the video
    14 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    muhammad choudhry
      
 am 21 Apr. 2021
  
    
    
    
    
    Kommentiert: muhammad choudhry
      
 am 7 Mai 2021
            Hi,
     I am makign the video from the images, code run fine and making a video but that video is just white background instead of the images. Does anyone know what I am doign wrong here. Below is the code.
Code:
imgFile = dir('*.jpg') ; 
%N = length(imgFile) ;
v = VideoWriter('newfile.avi');
%v.Quality = 95;
open(v)
imgFile = dir('*.jpg') ;
for i = 1:179
   img = imgFile(i).name 
   frame = getframe(gcf);
   writeVideo(v,frame);
end
close(v);
0 Kommentare
Akzeptierte Antwort
  Swatantra Mahato
    
 am 5 Mai 2021
        Hi muhammad,
Note that gcf opens an empty figure if a figure is not already open, in which case the empty figure would be captured by "getframe" function and written to the video file throughout the loop.
You can refer to the examples provided in the documentation for the "writeVideo" function for reference on adding images to a video file using "writeVideo".
Hope this helps
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

