SAVEAS 関数で出力したファイルと、Figureのメニューから出力したファイルのサイズが異なるのはなぜですか?
20 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
JPEG ファイルを2つの方法で作成しています。1つめは、SAVEAS 関数で表示しているFigureをJPEGファイルに変換する方法です。
saveas(gcf,'figure1.jpg');
2つめは、Figureのメニューから[別名で保存]を選択してJPEGファイルとして保存しています。ただ、これらの方法で作成されるJPEGファイルのサイズが異なります。Figureのメニューから作成されるJPEGファイルのサイズにあわせる方法を教えてください。
Réponse acceptée
MathWorks Support Team
le 19 Août 2010
Figureのメニューから保存する場合、内部では HGEXPORT 関数 が使用されます。SAVEAS 関数ではないため、両者で出力ファイルに違いが生じます。メニューからの出力と同じサイズのファイルにするためには、下記コマンドを実行してください。
hgexport(gcf,'figure1.jpg',hgexport('factorystyle'),'Format','jpeg');
0 commentaires
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!