When I use UIGETFILE function then the gui minimized how can I stop it to do this?
25 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
[filename,filepath]=uigetfile({'*.*'},'Select and image');
2 Commenti
TADA
il 13 Gen 2019
which GUI?
is this a gui taht runs this on a callback function?
what exactly are you running here?
Risposte (3)
Cody Lau
il 23 Lug 2019
figure(app.UIFigure);
This should reopen the GUI windown after it minimises.
1 Commento
Subhamoy Saha
il 28 Feb 2020
The problem is not with imshow() rather it is with uigetfile() function. I was also facing same issue with GUI built with both guide and appdesigner. Your solution works for me. Thanks!
Walter Roberson
il 13 Gen 2019
imshow() resizes the figure under the condition that "hold" is off and the axes is in the "default" position as-if it is the only axes in the figure.
To avoid this, either turn hold on for the axes, or make the axes a non-default size, or else (my recommendation) do not use imshow() for any purpose other than interactive exploration.
3 Commenti
Walter Roberson
il 13 Gen 2019
Which operating system are you using? uigetfile() uses operating system facilities in order to be consistent with system "look and feel"
Moses Molatlhegi
il 31 Mag 2022
This one also works for newer versions of matlab
figure(app.figure1);
0 Commenti
Vedere anche
Categorie
Scopri di più su Display Image in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!