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

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

[复制链接]
(一)图片输出命令print的相关用法:8 j& Y5 v( ^7 \
pngnam=strcat(outdir,filename);  %图片输出的路径以及文件名
7 h; R! s$ a" t' ]print(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率. O8 O! ?" Q! `  s% B
saveas(gcf,pngnam,'fig'). `6 s& K7 ^5 O  w
8 l, W: V" o! t9 t) p# H# t1 L5 l
# L+ |0 J: I" z' J, Q
7 s' C" Q  v7 c, z
附:变量保存命令:save('E:datadata.mat','data')
0 V+ L; Q7 A* `3 \  c! q- N  L8 s, B" p2 v7 C! o' |4 E
7 j) \2 K: w& r& }0 m2 Y) y7 |/ A
(二)动画制作方法之一:+ }9 _( H$ k" g+ }, a. }/ @; o0 h3 h

) \( d9 z( R  t- q" Q# X; Mfigure;
" t% r4 S0 M/ u, k
; g: `2 M. `+ P! T( q
filename='test.gif';8 e, M* c7 h" d. Z, w5 u1 V
for n=1:20
$ w1 Z, D0 @' C# N  .../ p! K* I2 _1 c4 W/ k
drawnow
: e$ z- |6 A# z/ U. |6 g  k# \ frame = getframe(1);
* F( F2 d9 u% E: X im = frame2im(frame);  P3 X' ~, L0 d8 Y0 B8 A3 o# s
[a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!8 A) r$ J' P, d' V
if n = =1% I4 Y$ M  D- L' J4 ?3 m# h0 F
   imwrite(a,b,filename,'gif','Loopcount',inf);; ^( ?  h2 I9 J% \
  else+ [9 |" P2 v; W3 g& p6 Y0 k% i$ i
   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');
! D' ~' A3 f, l end
1 `& H* z0 U. n; \9 A. f, Iend
/ I% o' S( \) {: ^' L- u注:delaytime可以控制动画的快慢., A% G5 D. Q( N9 d
(三)视频制作方法之一:/ L5 p: `. l2 Z) P

, j& B: O, o+ J. CwriterObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件, d0 U, V" o' S5 o
writerObj.FrameRate = 5;           %视频播放的帧数1 \1 U. E5 X% g. Z
open(writerObj);                 %打开视频文件5 M* {, }. m6 e; Z1 y; A
) p5 f  S4 b$ W' U

$ S) v1 M+ H9 W! x! Afor n=1:505 f5 n/ J! C) I6 y
...$ c* A1 n% y! s* U
F(n)=getframe(gcf);
8 K- h& J! w$ M7 P1 T writeVideo(writerObj,F(n));
  D2 l; V8 i# i) }; I+ v# f$ Q( w  S$ mend
$ v0 t% Z" x" t( @8 \1 @close(writerObj);8 O( c# d5 m+ s: Q
9 e1 A$ X9 n% U; e) {3 _
- Y+ _$ O# `, B* |
9 X% i. j) V8 u# r

1 ~0 y( ?, p: W* }, s3 g: e
6 y5 P- S' k: ?0 T2 B# S6 p& P# O7 _2 G. [' C5 D7 J1 t
/ o% V$ \# G! P3 `( b8 Q
                    
) F% N. P9 g' `' w2 G9 o* O& a& ]9 |' ~) B  C
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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