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

[复制链接]
通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig  File Exchange8 {2 P% V3 `* b* g- ]" Y& M
使用方法:
* f8 s, X+ D% s8 j# H  L( r1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径
' d! \( l, f* z7 e

2 S5 c( q: q, U" Z6 Y( ~# v& y# n                               
登录/注册后可看大图

4 H& L, ]* i8 |
" ~! J2 u* ~+ H. f7 {! O) F
- I$ k. ]) v. d1 H. w2. 绘图,导出相关实例:
1 L1 F1 ^  a0 rx = 0:0.01:2*pi;9 h" J2 D9 S6 O* S, j: W/ Y: Z
y = sin(x);
) U/ X' y8 @! G; X$ ffigure# Y0 k$ u, m; W8 Y; u& k1 h
plot(x,y,'r-','linewidth',2)7 Y, f1 [. k/ m- y

  }6 K$ S$ y, |! f2 p3 |9 [7 J0 Q; m5 p. X( H! f6 i
set(gcf,'color','none')1 T0 O- s/ v1 i/ a4 Q
export_fig test.png -transparent
5 {4 K0 ^/ p4 k  |2 a6 Q8 A/ Q! y0 @- V) O

6 ^/ i5 P8 P; t程序包见附件或访问网站下载
: a( U4 ^, r& B; a3 ?

8 f; k9 k8 e: |) Z3 i. ^                               
www.52ocean.cn+ `7 k$ B8 f4 d! D
  B% @  ?6 A: F) Y( H

$ }1 |3 o' D) Y( S$ a: z                    $ g5 ]* m  E4 k( a6 B; L# h

/ W' f- U" h6 Q! T                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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