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

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

[复制链接]
(一)图片输出命令print的相关用法:
, ^' U$ l, Y' `+ Cpngnam=strcat(outdir,filename);  %图片输出的路径以及文件名
3 ~# z0 n  t6 X/ Mprint(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率
3 w: c. F, ]4 G! K8 s7 rsaveas(gcf,pngnam,'fig')4 m  h6 O/ m0 d6 @

1 \5 n5 ], ]- F
2 K3 a7 e' D/ [$ z/ V! _# e# M+ P# W; X- |( a
附:变量保存命令:save('E:datadata.mat','data')
2 |/ O' N. C! H, @1 M+ Z/ ]4 F$ l9 \) [

3 t- P' l2 a. ^3 D/ d: M(二)动画制作方法之一:  Z6 w. m% q  u
. j# g, c& h- s+ E  ?  P
figure;
0 i. B) |8 K, {: {& v
! X8 U+ F" m' b7 z7 q
filename='test.gif';
! W! g8 L! Y- m: Afor n=1:204 T5 s  r  s6 S# ?5 u
  ...
( x3 C) `. j/ Y0 o5 j( W& {7 f drawnow: G2 F  _; H+ g7 H" X/ t
frame = getframe(1);
/ T; p0 ^# a% I. [2 [( y7 a* `( Q im = frame2im(frame);
, [# a8 K0 B% `* c) d6 @- U [a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!2 ^* c6 ]& d8 @$ I0 [7 U
if n = =1' ^# u. B0 r3 N
   imwrite(a,b,filename,'gif','Loopcount',inf);# l9 e' n! A* i4 A- _1 Z$ }0 \
  else. h* J8 p6 w' O+ j
   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');* y( ]- F" `/ \5 q5 S0 Y$ _
end6 X9 v" w+ N. ]  a) O( ~
end1 s; t# r' {& D' k4 k
注:delaytime可以控制动画的快慢.
5 v) N5 J& z& Q% i5 L/ L(三)视频制作方法之一:
" F& J) V% N& X% L* M# }0 K( }- e0 d! I  {. d. U
writerObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件
. d! }  e5 `( y4 z) L9 MwriterObj.FrameRate = 5;           %视频播放的帧数
6 V4 O5 p* W9 [; S$ Aopen(writerObj);                 %打开视频文件3 M! H2 X; f" u0 R: a

5 r2 o8 P5 F& p1 ]: }

& `- w) i8 w5 J: T8 s- u0 Gfor n=1:50
# x- M& f3 }- N. t/ }8 r ...
+ v- ?: j% ^+ P; {3 @9 M% VF(n)=getframe(gcf);
) ]9 z( V4 Y' L+ e writeVideo(writerObj,F(n));7 G. t' C! X* o
end6 }, l/ U! ~9 Z% Y0 ]! d
close(writerObj);. m& N% Y9 t, p: v) P: r' i

' _% h* ^' q9 E- B1 x) ?" m2 n$ q

6 b2 ?' F, T' k0 A4 f  m4 l5 v2 h1 h' I- X3 c3 j. |: y
* i: Z9 |5 O, |: e3 }

) J7 {+ |6 i2 d0 S5 a6 n3 d. E
0 N( S! Y/ e3 @, P8 J0 i# |) s                    
. D) }' E! v1 o7 z
% x4 b* u3 ^3 v2 r, t                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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