SAVEAS 関数で出力したファイルと、Figureのメニューから出力したファイルのサイズが異なるのはなぜですか?
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
JPEG ファイルを2つの方法で作成しています。1つめは、SAVEAS 関数で表示しているFigureをJPEGファイルに変換する方法です。
saveas(gcf,'figure1.jpg');
2つめは、Figureのメニューから[別名で保存]を選択してJPEGファイルとして保存しています。ただ、これらの方法で作成されるJPEGファイルのサイズが異なります。Figureのメニューから作成されるJPEGファイルのサイズにあわせる方法を教えてください。
Risposta accettata
MathWorks Support Team
il 19 Ago 2010
Figureのメニューから保存する場合、内部では HGEXPORT 関数 が使用されます。SAVEAS 関数ではないため、両者で出力ファイルに違いが生じます。メニューからの出力と同じサイズのファイルにするためには、下記コマンドを実行してください。
hgexport(gcf,'figure1.jpg',hgexport('factorystyle'),'Format','jpeg');
0 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!