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

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

[复制链接]
通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig  File Exchange
8 C9 X4 P. L! T4 y8 ^) V; M使用方法:$ c# u& {2 c  L  O9 @! r
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径
" r' z6 x2 D  q; ^* R
5 \& Q. R1 p1 W+ F; R. E; X
                               
登录/注册后可看大图

/ q( n. }( O4 M! S. A
9 c9 A2 W" z! g+ A/ k) ^1 K$ p# j& n4 f$ q3 @1 y- O7 E$ l
2. 绘图,导出相关实例:
, ]- C# {( s6 X8 F6 _# Ax = 0:0.01:2*pi;- @4 x+ U; ?6 ^! ?$ e
y = sin(x);
5 o  o1 J& k3 z$ J+ s. yfigure( ^% D; i+ ~8 {3 K, z7 _
plot(x,y,'r-','linewidth',2)" a8 u* M* V7 H! f/ l
$ ]* h$ l, l% S, V9 D. A' G) Z: Y
* |+ {  r5 B4 q1 O* ~$ g7 \
set(gcf,'color','none')8 q4 Y0 X0 u+ P$ b3 n2 R
export_fig test.png -transparent
) k6 u, P( }5 \2 s/ f% g+ q, M# x! f9 f
" |+ c( X$ e% \  x( }
程序包见附件或访问网站下载
' r+ d$ \8 A7 c0 E) U

# S& N2 F$ Q% X7 b0 V7 n' r                               
www.52ocean.cn; }7 Z: Y6 R! g

- s! d, b) Z- g. ?" E) r' d( [) Z
                    
& G( M- V/ ~1 L2 J( t, T
  h8 s% h# m1 n1 V6 Q( t/ f# J                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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