【MATLAB】如何输出透明背景色的Figure图片

[复制链接]
通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig  File Exchange
! L$ A7 r4 [% _( y6 g使用方法:% y; D& ]) b, h/ z, K8 n
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径; Z7 x  k1 i1 B0 Q% s
7 k& D* B. J8 F& E
                               
登录/注册后可看大图
* G8 q& {4 f" e
( p+ l  \* e+ y0 g  s1 e
* `1 M  H+ y6 i. v/ y9 d
2. 绘图,导出相关实例:* c: r: m2 e6 R0 y$ p6 g# c
x = 0:0.01:2*pi;
; n7 n! B; y+ v2 Cy = sin(x);' o% I" y+ b% f
figure  K4 n4 X; u; L* ?) `' O' _
plot(x,y,'r-','linewidth',2)% g( E' H1 y' n5 J$ r- _

# t+ [) i& c+ L. ~, K) d7 ^# Z3 p
: |9 ]% i3 h% p$ h7 Y4 J$ ~" mset(gcf,'color','none')
  Q5 A/ q/ v" j  s) qexport_fig test.png -transparent
' }0 T* j2 P% f% {5 P# b$ I9 \: {- L% w8 P
' L# |7 r( d1 z, m6 @
程序包见附件或访问网站下载
% w$ p3 W3 X/ _+ @7 R8 O* o6 \
! Z6 _) u5 @& m6 g. I, v, u0 [
                               
www.52ocean.cn
8 C, G! ^, Q8 w' p! K! ~: Q! O- k  s+ F5 D# O8 q

; N3 w6 I! q6 W& `5 l                    + _. O% @. `" F3 h8 e" O

, A' [% m6 Q. k' P" r                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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