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

【Matlab】输出图片的命令格式以及动画视频制作方法

[复制链接]
(一)图片输出命令print的相关用法:
& p# T5 q6 q% w* upngnam=strcat(outdir,filename);  %图片输出的路径以及文件名
, M. d& R  X2 Z6 W( Oprint(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率
  b4 i! e. l# x: {" u. x8 Osaveas(gcf,pngnam,'fig')( p0 t5 l# V7 ^1 N) y- o
3 w+ L' w8 [6 z
' v1 t4 n1 Y# W" P9 w
' J* D  Q# \4 J9 L
附:变量保存命令:save('E:datadata.mat','data')9 G) n# E- w8 q: h9 `% C

2 X4 q* y* V% `1 B
% C2 L8 N6 |, {0 o( Q4 a# m8 O! V
(二)动画制作方法之一:
- j8 k+ j/ g# p; b, a9 v9 Q- |, i& G8 o
figure;
1 J1 Q9 g7 \' w8 S
0 u# z3 f  E  ^' \3 d1 l* E. M0 G
filename='test.gif';2 o0 N3 ]  w, r
for n=1:20
1 A, U) G# z: j. i) ~7 p7 @( @  ...4 L5 a& ~  Z4 g  }6 O. Q1 ?: j9 X, k
drawnow
7 Y, V% c- z& j! v7 E" [# H frame = getframe(1);) N/ x: j; w) z& ~! x+ a8 d( |" l
im = frame2im(frame);( c; L' f1 e1 e7 W& r' K6 H
[a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!
- m! K9 u5 d$ q, a9 K9 s& }' O if n = =1
: Y5 O  H& p9 ?9 K   imwrite(a,b,filename,'gif','Loopcount',inf);. z( w6 l# w7 E1 G' ^
  else
0 `1 |, y' F& @2 y. d0 f   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');
1 t  @. I% C5 n2 m+ S  s7 J, S end* ^" C# L! O5 }1 V4 L- R
end+ `% z3 C) Y  ~
注:delaytime可以控制动画的快慢.
( m3 h) h. q# R3 i: X2 |(三)视频制作方法之一:# S5 s! ~4 P. k

. U# u/ Q- n) T* AwriterObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件. {# y4 ~$ J+ L4 v; r
writerObj.FrameRate = 5;           %视频播放的帧数
- Z! A* Q: B( {+ \$ g$ k: a% gopen(writerObj);                 %打开视频文件
: \. E0 F: t0 Q; B5 m0 K! N. H" E& g! L# c
+ ?( U  ?" R) B8 |
for n=1:507 _  |( K  a5 Y
...
& ?6 i. r! u3 S# I- PF(n)=getframe(gcf);9 ^0 E+ A. R5 K% D
writeVideo(writerObj,F(n));' Y! F) a* D/ t, N
end$ V& ]) Q! Q$ D
close(writerObj);( Z2 b( y& x6 Y. _/ R

1 V, A# P4 r$ U4 H0 Y. X0 {) y# Y
; W% P9 ~# G1 a6 g* x1 f+ z2 R" ~, O  ?4 \5 B1 M/ P4 k% V

' a) W- V% Z/ U' T: |/ o/ H- z' ^: k" X/ N; P$ C4 K# T1 s; P
5 I$ ?& ~; z9 l7 X  U0 d/ ?2 `

- w4 t& s) ~+ Z0 p7 l) V0 W7 R0 Y                    
1 M. l$ q! c7 }$ @  C. e! @8 J: v) ?* R4 X  n* r
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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