收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

【MATLAB】saveas和print保存图片的格式

[复制链接]
1. 保存fig格式图片
/ [  K3 O  R) T% s0 b6 G2 nprint('.\figs\kappa_smNS','-dpng','-r300')
) y1 I. R. d* N* ?* L9 n
, k" B. A/ n4 L7 Csaveas(gcf,'.\figs\kappa_smNS.fig')
0 w) E8 |5 i" q5 }; O1 F0 N7 E( \: g4 jsaveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff')* i9 M/ b& j  P# ^1 @9 j2 @( e; s

' I; a! g: M- T. m# ~% E1 Q  n; ?0 j9 C" I' F- z
2.全屏显示figure,输出figure
- j1 a6 P! R5 o$ {; q  n- l1 Ufigure('units','normalized','outerposition',[0 0 1 1])
2 q+ ]2 j0 z- q+ n...
8 W6 M: U% B" t7 j& W+ R; Mset(gcf,'units','normalized','outerposition',[0 0 1 1])
/ d* j9 P/ l# C. x; R, aprint('.\figs\test','-dpng','-r300')
3 \# C6 `, t# M9 s, Z7 [
1 \/ \; W5 u& b% h' X4 @- I( d; y, h3 d8 D% y: @
3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data')
4 P4 T8 I2 ]. v; R8 x
2 s$ `! e+ c. c- e" g8 o  Q& `  ~2 |/ M6 F
4.透明图片的获取
. W* u" I$ s: G- }set(gcf,'color','none');
* R+ O% V. L% \1 \5 P5 Z3 Pset(gca,'color','none'); 7 {. `2 W- e" `4 s$ F) \
set(gcf,'InvertHardCopy','off');
7 H. C& `" r9 ~4 u+ l
. z* p& b( F# E5 S# U
. u" U# y1 E6 L& Z运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。
% l0 m  c% O6 s, R! ?- ]# H2 e, m+ k; t: {+ e8 U* ^$ q

8 R- @. @$ ?$ D" \& J$ n5.隐藏坐标轴4 P0 w4 W7 D( A8 `
axis off* x& N: K" j% ?( N$ ?0 y! V! E
                    7 n6 B$ I1 g5 e! Y6 I

. d1 \/ b, f8 B4 Y( T& r+ T& L* [8 \                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
黄金品质
活跃在2021-12-8
快速回复 返回顶部 返回列表