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

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

[复制链接]
1. 保存fig格式图片+ Z* q% m4 S( U
print('.\figs\kappa_smNS','-dpng','-r300')
# `0 `4 K4 U0 H+ J- T; @6 ~, y& H. l# m
saveas(gcf,'.\figs\kappa_smNS.fig')
$ V$ c& }6 f1 F& K4 Zsaveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff')  r7 r( n/ l( ^- `. [6 S) }4 G

& H* E# R& N6 F5 Q4 A' ?
# P$ A7 ^/ G8 o0 _. y( q2 r9 E0 ^, Y2.全屏显示figure,输出figure: H7 f0 Z$ p6 r/ S! A6 l: P8 A
figure('units','normalized','outerposition',[0 0 1 1])& J6 u4 [0 J1 Z3 }3 L  A5 A
...& o0 ]9 b, I8 t6 b) n
set(gcf,'units','normalized','outerposition',[0 0 1 1])
8 ]9 u: B" S* D" W+ Qprint('.\figs\test','-dpng','-r300')
" e2 n3 f6 r% t) n- |& ~6 B7 P5 ]1 X
3 O! Q# z7 l9 r: L7 }+ f
3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data')8 @3 H; n9 S0 i# N6 |
5 H/ f# g9 ]7 s; j8 Q  D# c

" W. H" {; S9 }. ~- V$ G3 X8 H4 ^4.透明图片的获取1 y2 h: O  ^# s4 G. s
set(gcf,'color','none');
8 [! P4 q, u  [* {set(gca,'color','none'); - _( u1 G8 {4 W  P$ i! W( N
set(gcf,'InvertHardCopy','off');
0 p. P  u6 I5 c& R! p, `8 ]0 }% D2 r$ |: B1 G3 v+ r; t
- W, l; ?3 q' d
运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。6 C6 K) {0 G* e6 Y7 |2 g- y0 X
/ K7 I7 Y  p. l* e
; e& N9 z0 Y2 V
5.隐藏坐标轴1 H' q, ?: |4 p
axis off' f9 ?) n. {0 W% b% n, z
                    + L1 d( }2 }; @' M, M
/ Q. `) ?" ?9 ?. r6 _
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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