Figure を 全画面表示させる方法はありますか?
118 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 9 Mai 2016
Modifié(e) : MathWorks Support Team
le 16 Nov 2018
Figure を画面いっぱいに表示させる方法を教えてください。
Réponse acceptée
MathWorks Support Team
le 16 Nov 2018
Modifié(e) : MathWorks Support Team
le 16 Nov 2018
■ R2018a 以降の場合
Figure ハンドルの WindowState プロパティを 'maximized'とすることにより可能です。
h = figure
RGB = imread('peppers.png');
imshow(RGB)
h.WindowState = 'maximized' %WindowStateプロパティにて最大化
■ R2017b 以前の場合
スクリーンサイズを事前に取得し、Figure の Position プロパティに設定します。
f1 = figure ;
set( f1, 'menubar', 'none')
set( f1, 'position', get(0, 'screensize'))
また、Computer Vision Toolbox の DeployableVideoPlayer を用いる方法もあります。
具体的には、次のように実行します。
(全画面表示を解除するには、Esc キーをタイプしてください。)
% モニターのサイズを取得
mpos = get(0,'MonitorPositions')
% サンプル画像読み込み
I = imread('cameraman.tif');
% DeployableVideoPlayer オブジェクトの定義
depVideoPlayer = vision.DeployableVideoPlayer;
depVideoPlayer.Location = mpos(1,1:2); % モニタの開始点を設定
depVideoPlayer.Size = 'Full-screen'; % 全画面表示に設定
step(depVideoPlayer,I) % オブジェクトによる表示
release(depVideoPlayer) % リリース
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur グラフィックス オブジェクトのプロパティ dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!