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

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

[复制链接]
(一)图片输出命令print的相关用法:  R4 O* @' l& {
pngnam=strcat(outdir,filename);  %图片输出的路径以及文件名) m: a% K7 {0 E& Q8 p
print(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率5 X6 _* O( j3 p& H' _0 U! x
saveas(gcf,pngnam,'fig')
" f& D3 _, h' B. K6 l. R8 S* l7 v0 I- q' F
0 j; o# e  A! {/ v8 P& g* z. }
7 a8 t+ N4 Y8 ], v2 m) W
附:变量保存命令:save('E:datadata.mat','data')
- t& \7 M7 U' L$ L8 x# c+ j3 m+ f1 E3 r# U% ]- d) X/ N
+ p4 I0 K. A" u+ r8 K8 D
(二)动画制作方法之一:
& u  ~; q; L' {) m# I. B9 Y3 L
: f; A) ?* B; e# Ofigure;
. v; M4 J6 A3 g8 k  }; }

+ s+ ~/ r% ^' M9 I2 U. ~filename='test.gif';$ x/ }: U* S8 D/ [
for n=1:206 X& ~+ g/ y' y* z) b7 N9 X
  ...! T) M0 A$ o4 \" }5 U! b( T3 c
drawnow
' v& J# m; @% k7 V% ^ frame = getframe(1);3 \# u! T# j  t" M( ]8 j; J
im = frame2im(frame);# E& M; M. ~$ H5 j' T# o7 r9 T$ J* e
[a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!
' L  y6 Z! a  Y8 |: Z! J if n = =1
" d+ Z9 B, \8 `4 c9 y  _" i   imwrite(a,b,filename,'gif','Loopcount',inf);
0 T8 E0 u, X- Y% L7 C2 W  else
2 P" v) c! _1 I   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');% o2 u7 @* V; H  s
end1 K1 q2 R0 m. k$ _! W/ ]. p/ I
end
& C8 o/ l8 Q  N  N1 r$ _3 Y注:delaytime可以控制动画的快慢.
9 K  n7 t; f+ \2 f$ P& ~4 {(三)视频制作方法之一:
8 Z+ [9 B7 I" Y: ]
, n( U& `' c& \8 L+ jwriterObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件
% a" G. P5 T, A- ~. \. `writerObj.FrameRate = 5;           %视频播放的帧数$ i- A+ W9 d. @2 q
open(writerObj);                 %打开视频文件; @) O  `" d4 g: b8 O8 w4 D
- O) V) j/ X3 H0 g% ]. M3 l

2 Q! A8 V0 c& E0 \7 Z$ K7 Sfor n=1:50+ [4 k: g) S3 Z+ j( |- H
...
" V  i* k/ j* q1 T  e. J8 TF(n)=getframe(gcf);, N: Q( h$ K/ A, |. g
writeVideo(writerObj,F(n));& y3 @8 Q- ~! [" _% s
end4 n! n3 a0 O- D( K* V4 s  y
close(writerObj);+ Q4 R- J5 N2 J, C, k0 O

. o7 z3 U% U7 d& S2 Y5 N7 O' ?; h7 ~  D  i1 S$ x" ~

" n+ w$ y9 P  g( k/ Z, b
1 ^! ^* F7 u0 S9 U
, ]4 J& z- A: ?9 i# Z4 a6 ?/ @, `( @
2 M' C; N* I' j9 V! H* M
                    ) c! V6 `* G5 ?7 \' Y
7 u2 j' }% r; s! {- j1 b5 u& L4 Z5 j
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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