vision.DeployableVideoPlayer in GUI
    7 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
Hi all,
I am trying to find a better solution than having an image that we update with the frames in a while loop to play a video.
I found that vision.DeployableVideoPlayer is running really well better than vision.VideoPlayer, when running like so:
% Deployable
videoFReader   = vision.VideoFileReader(filename);
depVideoPlayer = vision.DeployableVideoPlayer;
cont = ~isDone(videoFReader);
  while cont
    videoFrame = videoFReader();
    depVideoPlayer(videoFrame);
    cont = ~isDone(videoFReader) && isOpen(depVideoPlayer);
  end
release(videoFReader);
release(depVideoPlayer);
% Standard
videoFReader = vision.VideoFileReader(filename);
videoPlayer = vision.VideoPlayer;
cont = ~isDone(videoFReader );
while cont
    videoFrame = videoFReader();
    videoPlayer(videoFrame);
    cont = ~isDone(videoFReader) && isOpen(videoPlayer);
end
release(videoFReader);
release(depVideoPlayer);
But it does not seem that the deployable supports being attached to anything?
My goal would be to integrate it into my GUI, maybe inside of a panel, but can this be done?
0 commentaires
Réponses (1)
  Vidip
      
 le 28 Août 2024
        Integrating a video player into a MATLAB GUI by using the 'vision.DeployableVideoPlayer' is a liitle difficult as it is designed to run independently and does not natively support embedding into a GUI component like a panel. However, you can refer to the below example link as it shows how to display multiple video streams in a custom graphical user interface (GUI):
0 commentaires
Voir également
Catégories
				En savoir plus sur Image Processing and Computer Vision dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

