How to automatically "fit to window" after launching vision.VideoPlayer?
3 views (last 30 days)
Show older comments
Canberk Suat Gurel
on 25 Mar 2018
Answered: Adrian Bell
on 25 Jul 2019
Using the following code I can position the VideoPlayer at a particular location but how can I make it (in code) adjust its ratio to fit to window? Please see the orange arrow below.
player = vision.VideoPlayer('Name', 'Processed Frame','Position',[10, 10, 800, 600]); %[left bottom width height]
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/171534/image.jpeg)
0 Comments
Accepted Answer
Adrian Bell
on 25 Jul 2019
Basically, you use figure handles on the player object to automatically press the "Maintain fit to window" button for you.
set(0,'showHiddenHandles','on')
fig_handle = gcf ;
fig_handle.findobj % to view all the linked objects with the vision.VideoPlayer
ftw = fig_handle.findobj ('TooltipString', 'Maintain fit to window'); % this will search the object in the figure which has the respective 'TooltipString' parameter.
ftw.ClickedCallback() % execute the callback linked with this object
0 Comments
More Answers (0)
See Also
Categories
Find more on Computer Vision with Simulink 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!