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

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

[复制链接]
(一)图片输出命令print的相关用法:
& J! v7 T1 O1 ]" [: w9 Kpngnam=strcat(outdir,filename);  %图片输出的路径以及文件名
! x5 Q9 g1 s1 ~" aprint(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率! H& s! k8 e+ a% B. ?
saveas(gcf,pngnam,'fig')
1 I6 T- B3 _9 g* A8 ]$ j
) O2 `5 \: G, s5 ~: X9 S) m
1 r/ @. |- `+ P& w4 z3 f
/ S' Y! L2 B6 v. W0 G附:变量保存命令:save('E:datadata.mat','data')4 g; a( y) m  ^/ F

# z7 u4 {& a7 a, p6 [
4 d) ?0 @8 W9 r5 Z' @8 M
(二)动画制作方法之一:
+ w6 Q  G: @: d8 J2 K2 k5 w" H/ _! h# @+ z8 v- a, N5 O
figure;! E% J+ K2 g7 O  A1 v
0 z: ^4 n2 S  H& @& R( R! }. R1 P8 x
filename='test.gif';  z) n& \& [* f3 O. K0 G+ m; p
for n=1:20
  G4 M. l4 T3 t  C  `# W  ...# P7 ?1 V  N' ~* _2 R
drawnow
+ v# e( f/ D% Y& r frame = getframe(1);+ ~/ n& i. N7 |& K# d
im = frame2im(frame);" M5 Q# N! P- d! L1 B
[a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!0 o+ A- z8 p  a3 K- S
if n = =1$ A! y3 c( E  x/ Q
   imwrite(a,b,filename,'gif','Loopcount',inf);0 x0 ~- ^4 h8 v% r" X) s! t
  else+ b( i4 A% ]; u0 _: B3 [& I" Y
   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');; l! Y# x/ S; _3 M' D: m
end
+ J6 ]6 Y8 D3 Y; Rend
2 o' s2 W* \4 y2 t' W1 W+ l, H注:delaytime可以控制动画的快慢.# a0 H& C7 y" o- d1 B6 K
(三)视频制作方法之一:
' |9 ]7 P* x, {$ L6 |, M, K9 u' V+ E$ Q- {
writerObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件
6 _4 O! Q# w( O3 a& s0 XwriterObj.FrameRate = 5;           %视频播放的帧数5 F- L/ w; O2 y
open(writerObj);                 %打开视频文件
0 W* z2 H+ I  l  W# V. }4 I1 w' N- p* C
( H  U* d! X1 Y; K
for n=1:50
. L7 a  S& \  I1 H! t! _' n( Z ...
9 D1 A6 ~! h5 s2 f) {F(n)=getframe(gcf);
$ F( b: S$ v2 N* K writeVideo(writerObj,F(n));7 y# ?2 ~# |: F
end5 E# ^) r3 f1 @- V
close(writerObj);
6 E- I2 N+ M5 |2 b7 I1 I

: Q& A7 m) x4 u
( c6 r8 t* U/ {6 {0 D" D
, d# X% j# R' l
3 \* x" j/ T4 e5 E) l" t2 w
. b6 Y  X1 @! |2 ^
# S  q; R7 i7 n. L/ l- Y: B3 W% J
                    
& Q% _% m9 {( F* w
/ ^7 W6 F" D+ t5 f5 U                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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