通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig File Exchange
% @. D1 Y, h7 k( }! @# D使用方法:/ Q" l; A. l2 c( i
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径
) V% Q+ n1 a9 h' W
, W5 B+ p& Y: R6 E. c+ m7 |/ c- o: o$ ?+ v4 H
( a" m3 F9 {$ A- ?2. 绘图,导出相关实例:+ d, d8 Y! K0 P) H+ l' I
x = 0:0.01:2*pi;
( D# J' L: s) `8 i# Iy = sin(x);$ E+ G! S( a6 Y: @
figure
/ z% w* U$ u5 n. q4 Nplot(x,y,'r-','linewidth',2)
{& m$ r8 e3 w9 X
+ ~+ m' B. \3 W. Z V0 \ G/ F, f9 p
set(gcf,'color','none')
# i. m, [8 O7 gexport_fig test.png -transparent
: I ?; @. g; E. ?, X7 T
4 }# X0 l# `+ g% m- |2 M1 C! z; \* V; l. v; k0 D
程序包见附件或访问网站下载
! y+ f: f# O7 T2 {
1 m- H5 L9 }1 O www.52ocean.cn N. { o5 o* F
7 {/ J, F8 J5 f0 c5 s4 m
. N' j' T8 i0 N8 a' t Q1 o9 Y % T; Q3 G& E. T5 P
; f* I' p3 V% z G6 ]
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |