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

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

[复制链接]
1. 保存fig格式图片
' b# p1 u- T4 w3 ~+ zprint('.\figs\kappa_smNS','-dpng','-r300')
- @) T! j% Q& `% l. t$ `4 F6 a# v) p$ m9 Y$ X7 ^8 h( L1 E
saveas(gcf,'.\figs\kappa_smNS.fig')
* H  D- w9 W6 d" R4 q: tsaveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff')
2 b" |& y* R6 l% H: c
, W$ C$ _# E/ i( p
' P+ G  I. y3 A- ]2.全屏显示figure,输出figure, ~0 |2 w, W$ {# k7 f/ i1 _0 ~5 `  G
figure('units','normalized','outerposition',[0 0 1 1])" W; h1 x- |; }
...4 ^8 ^& m2 n/ G; e1 k
set(gcf,'units','normalized','outerposition',[0 0 1 1])8 Q$ K; k3 x( r  u
print('.\figs\test','-dpng','-r300')2 z2 j: k$ x) V" w' z

# T- m' M4 V7 j+ S( ~& v4 d
) A6 @0 G1 T# h3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data')
2 l4 F* r, ~) N
8 u9 u4 `8 P; o! [6 T
( u' h1 p! y: I: w* r4.透明图片的获取" M& X' X$ Z8 n! E
set(gcf,'color','none');
3 C! C9 C4 j, L( q+ Lset(gca,'color','none'); / _+ |  H( W( q7 C6 Y. S
set(gcf,'InvertHardCopy','off');
# R) D8 ~2 i8 H0 f8 v3 w: B1 P4 n# h
, _- c, W6 w, M$ a) L9 r4 ~
运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。
& \) }& o' J3 j& K  X( C1 Q
2 x- e  ^7 C+ k9 K4 L" x4 F3 S5 s" f0 Q* U6 N9 [# Z" L
5.隐藏坐标轴! ^$ \( L5 v( `, ?
axis off" P0 {- `1 f( b2 W
                    
4 r+ Z( {3 T4 Z+ @1 v
! `1 |, R9 f8 `" c                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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