When I use UIGETFILE function then the gui minimized how can I stop it to do this?
31 ビュー (過去 30 日間)
古いコメントを表示
[filename,filepath]=uigetfile({'*.*'},'Select and image');
2 件のコメント
TADA
2019 年 1 月 13 日
which GUI?
is this a gui taht runs this on a callback function?
what exactly are you running here?
回答 (3 件)
Cody Lau
2019 年 7 月 23 日
figure(app.UIFigure);
This should reopen the GUI windown after it minimises.
1 件のコメント
Subhamoy Saha
2020 年 2 月 28 日
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
2019 年 1 月 13 日
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 件のコメント
Walter Roberson
2019 年 1 月 13 日
Which operating system are you using? uigetfile() uses operating system facilities in order to be consistent with system "look and feel"
Moses Molatlhegi
2022 年 5 月 31 日
This one also works for newer versions of matlab
figure(app.figure1);
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Migrate GUIDE Apps についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!