vision.Videoplayer in app

I am using vision.Videoplayer to view video from a USB camera, however I want to create an app with a button to begin viewing the video, but how do I bring up the vision.Videoplayer in the app since App designer only has plot?

Answers (1)

You can add a ButtonPushedFcn callback for button and add your code for viewing video from a USB camera
For your reference, You can provide the below code in the callback function. You will be able to play the video by pushing the button.
videoFReader = vision.VideoFileReader('viplanedeparture.mp4');
videoPlayer = vision.VideoPlayer;
while ~isDone(videoFReader)
frame = step(videoFReader);
step(videoPlayer,frame);
end
pause(100);
This code is taken from the Examples section of vision.VideoPlayer
The UIHTML component, introduced in 19b, might also be an option

Asked:

on 28 Nov 2019

Answered:

on 31 Dec 2019

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!