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

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

[复制链接]
(一)图片输出命令print的相关用法:
% H9 f" i& L( Apngnam=strcat(outdir,filename);  %图片输出的路径以及文件名
; `/ W+ S( p# r0 L3 [2 h" Z2 i: t4 iprint(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率7 a, Y* B- M3 M* D  z: K! M
saveas(gcf,pngnam,'fig')6 J6 L* Q. }: r
& u. |: `/ r+ v1 ?! f" K1 z
' |# H3 Z7 x: A4 |  a% E
& m& @3 V$ L$ T! H- T
附:变量保存命令:save('E:datadata.mat','data')
; D' b2 o: a% K* z0 {: h1 [* d/ {0 H& I! O% D+ {( _  k9 V4 A
0 y+ _) @$ d. v  e5 U
(二)动画制作方法之一:2 G* @. V4 r- I  _. i

& x4 d0 m7 ?( A: z  M8 x7 C+ \figure;/ e$ O/ R& ?. Q+ h" Q

; O" E) b( p+ o6 G3 y" Yfilename='test.gif';0 J$ m4 L, w6 u5 G4 u
for n=1:203 U' q2 U$ W1 ?: ^) l1 j2 f4 _
  ...
  l7 l% B. P8 r! J4 @# B7 `" O drawnow4 W7 P0 Z6 ^4 ?$ C
frame = getframe(1);
% Z: |" p# Z/ c" E im = frame2im(frame);8 r2 G2 c6 r, b) ~
[a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!/ H' ^- w0 H) l, g2 H
if n = =1% z. O8 G" t" I+ H9 {$ o4 s/ i
   imwrite(a,b,filename,'gif','Loopcount',inf);" Z: d- w' Z: Y1 Z/ E. [7 w  q& n  A
  else8 L* j8 P. \' Q- Y
   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');! x- T& P+ v" G6 w, z4 j! J
end" l0 E  k4 c! H  A# [5 s
end
  Y( Y- a# J1 {4 D) C! W9 x注:delaytime可以控制动画的快慢.7 h1 Z- ^5 N/ J/ |) d. P
(三)视频制作方法之一:
' m% J& O3 j. x4 p6 k& a  o  G1 d3 K, N
writerObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件+ s2 D9 a, D' o9 `' _  m
writerObj.FrameRate = 5;           %视频播放的帧数
' n% b" @2 N- h& ?8 sopen(writerObj);                 %打开视频文件, p! L& m- k7 t- p# q
3 h4 P/ t; k- O/ @  K
3 n0 B/ B$ S( ?# r6 G% V2 c1 }9 |
for n=1:50- \0 U. i3 A# U; S
...
3 w' B, A$ e; B8 [' E+ GF(n)=getframe(gcf);9 h& ~# E9 [& h$ U
writeVideo(writerObj,F(n));& K" v& k# m4 M. o  ?
end) O2 h1 r! @4 N+ S! ^2 _, U
close(writerObj);
% Y  k& w& M: O) _' ?( Q; u

" L" H9 v6 ^+ t/ u' D- c% v
% p: J. ]( U9 L. r8 x! q% v$ [1 Z6 p1 g& s4 t$ m$ |
. e( y" r4 j8 O( e

8 Y% _& I$ _& R6 a8 T6 [  [$ O/ {
5 d! u1 ~, x5 N$ s1 \% A5 E4 y1 t, ^- H+ a, R
                    4 Q9 s: W; @# J2 A7 `5 U9 ]

* p& X' T9 x% p                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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