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

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

[复制链接]
(一)图片输出命令print的相关用法:  `5 c( n# z5 a  K3 l1 p
pngnam=strcat(outdir,filename);  %图片输出的路径以及文件名/ o$ U  s& N; X- \* B+ n6 p  U
print(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率
) B8 K8 K/ T; s1 ?3 g! Psaveas(gcf,pngnam,'fig')
( }% \1 U; W8 T6 Z+ M- t
( U9 T$ P6 I) a3 p3 f% W2 Y3 H
, ^) T+ {* j* i5 l
% s8 j$ [& A# }5 B附:变量保存命令:save('E:datadata.mat','data')* l+ |8 u( D& `( p

- ?4 x1 c0 R6 c9 l1 d) V% l. \' r

. o3 c, k; Y4 X" R(二)动画制作方法之一:
" x& w" V* Q- v6 O9 C9 H7 y
  F5 k$ _  a% o$ x! p/ Q: N6 Nfigure;
0 }7 `1 ~" y* g+ m. S$ Z
! U; v' J/ Y7 K7 R  X; T
filename='test.gif';3 s6 \) F- k9 _2 s
for n=1:20
  f" [, E6 _0 B. `+ h: q" A  ...2 L" R  l9 S3 i* c% Q
drawnow
! c& w8 U! p0 _* V5 ] frame = getframe(1);( i- ~/ K' z; j5 X! O+ O
im = frame2im(frame);% O; w/ `/ P! t  V+ ]7 P
[a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!, O( {" H% K% }: }
if n = =1
7 B: d0 R- J  t8 X6 p7 [2 b# P0 M   imwrite(a,b,filename,'gif','Loopcount',inf);7 H/ K5 l/ Q- W
  else4 {8 ~9 M: x, ^2 }
   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');" S- s  l. O) X1 }
end
6 n, l* W' z2 a  |8 T, ?end. z8 ^! f1 Y0 U& W% G: A1 I6 h
注:delaytime可以控制动画的快慢.
6 k% _! Z  ~) x* @: O% Z4 A/ z(三)视频制作方法之一:
% Q! m  e# H) Q4 j
! v. B) [" H9 v4 G3 r% f/ jwriterObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件
3 l! {; @+ j1 L1 Y4 `writerObj.FrameRate = 5;           %视频播放的帧数1 E1 l3 p$ R- h$ C1 |5 T1 l
open(writerObj);                 %打开视频文件
0 N. v. ^! n) `9 y& h7 H) x+ z' S/ u4 }

* ~# t3 Q* A$ c( B7 `* D* Gfor n=1:50
& s7 N. G1 K& _, U; l ...
4 c3 P4 Q- G) Q# a: w0 T; IF(n)=getframe(gcf);
: D; D3 U0 o9 ~* h) ~2 b writeVideo(writerObj,F(n));8 q7 y  @; O# D5 A5 x; t5 ]
end
5 |, N: I: y; eclose(writerObj);
: ]) `) h& q5 {) }+ v$ S

9 _% A% C9 s' k$ @2 z
5 a9 B! F8 p. |  X' L/ [7 L
) o$ I/ O. B$ K7 Q8 d* L( \& e$ D0 f. z8 k, Z, J) J, _+ {

2 _# o3 |+ s1 v0 l0 P& y( M
4 u# M6 i4 \$ ?( x3 u% T4 e: w' Y+ |5 `% ~% g
                    / Y: S$ F/ S! n7 u$ y1 @2 e! e! D

  ]6 G$ F/ B( w" ^" ?- N                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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