SAVEAS 関数で出力したファイルと、Figureのメニューから出力したファイルのサイズが異なるのはなぜですか?
20 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
JPEG ファイルを2つの方法で作成しています。1つめは、SAVEAS 関数で表示しているFigureをJPEGファイルに変換する方法です。
saveas(gcf,'figure1.jpg');
2つめは、Figureのメニューから[別名で保存]を選択してJPEGファイルとして保存しています。ただ、これらの方法で作成されるJPEGファイルのサイズが異なります。Figureのメニューから作成されるJPEGファイルのサイズにあわせる方法を教えてください。
Respuesta aceptada
MathWorks Support Team
el 19 de Ag. de 2010
Figureのメニューから保存する場合、内部では HGEXPORT 関数 が使用されます。SAVEAS 関数ではないため、両者で出力ファイルに違いが生じます。メニューからの出力と同じサイズのファイルにするためには、下記コマンドを実行してください。
hgexport(gcf,'figure1.jpg',hgexport('factorystyle'),'Format','jpeg');
0 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!