how to close all video player windows by command in matlab?
Show older comments
The built-in demo code videotrafficof.m opens 4 video player windows to demonstrate how to track cars in video. I would like to learn is there any command I can use to close the video player windows without mouse clicking? THX
Answers (1)
Image Analyst
on 2 Apr 2013
0 votes
Does "close all" work?
4 Comments
Palak Dave
on 31 Oct 2018
I too have the same question.
No, "close all" does not work. Any suggestions?
Image Analyst
on 31 Oct 2018
Post your code and video(s).
Samuel Wirajaya
on 18 Oct 2019
Edited: Samuel Wirajaya
on 18 Oct 2019
A convenient way to reproduce this issue is
>> figure, implay(nan(100,100,3,5))
This will open two windows: a Figure window, and a Movie Player window. Doing
>> close all
closes the figure window, but does not close the movie player window. A way to programmatically close the movie player window is appreciated.
Junaid Mehmood
on 4 Mar 2020
Edited: Junaid Mehmood
on 4 Mar 2020
Probably too late. But this should work.
delete(findall(0))
You can also assign a handle to the movie player and then call the close function. i.e.
m1 = implay()
close(m1)
Categories
Find more on Video Formats and Interfaces in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!