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

[复制链接]
通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig  File Exchange$ r- t0 ?2 d6 J% l2 D# ?: }' k
使用方法:, a/ s, J$ A0 _4 a! V1 p
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径
  a0 Y% M" A! X+ h( Y( Y( \  \

) h1 A. c& \2 g5 ^  _                               
登录/注册后可看大图
+ @; m. c2 h- f, ~/ Q
7 j+ @0 L3 {" _5 s

3 T/ D6 V3 L( r2 }/ h8 W2. 绘图,导出相关实例:
- [/ Q) ?2 S) vx = 0:0.01:2*pi;* [/ F6 a3 T9 e4 I% j: U& p! x/ v
y = sin(x);+ C) B& N/ S1 e4 X: L3 u0 a9 e
figure
2 t2 o. u5 m8 q9 N1 _plot(x,y,'r-','linewidth',2)
6 O$ m5 {; l# y) h# _* O. |
# m. F7 C) |5 y/ t, o9 i
! _: |9 z9 r( vset(gcf,'color','none')  h% g6 Z4 f& A
export_fig test.png -transparent
& p; j# V$ m+ s  ~9 A+ V0 q- B% R) ~3 X) S7 O: t( o  r
7 D, B3 X- X2 w  b0 |
程序包见附件或访问网站下载
/ _/ r) s; H" y; g8 O9 W. }- j

. ^7 S# _/ B+ r- [                               
www.52ocean.cn
0 _/ G8 u+ F4 N# e) p7 n
2 p- _& t$ [' O. g) v8 C% q% o4 b- g6 d  f, \
                    
, E0 A0 b1 s* A' ]' z: ~; ?# u: n. o: [' H
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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