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

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

[复制链接]
(一)图片输出命令print的相关用法:1 h, y" K) S' ]+ @6 R9 `
pngnam=strcat(outdir,filename);  %图片输出的路径以及文件名
9 y% W4 _* O: M: y8 Y; w5 Pprint(gcf,pngnam,'-dpng','-r400') %后边两项分别为图片格式和图片分辨率
- R& k( q# ~8 x! p5 Ksaveas(gcf,pngnam,'fig')" p% j! N8 O! k  Z6 ~: n

! y1 _0 g  t1 v- g1 I/ U. S' m! r& n$ i: k" M
8 K# w& [; S# N$ \  \' f7 C' K
附:变量保存命令:save('E:datadata.mat','data')
" H2 N4 B/ ?" M1 J  Y! g* a, M. K8 N& e; S1 B
$ V; _  R+ E5 v6 g" q+ d
(二)动画制作方法之一:0 |! {# L+ D8 _4 F
0 n8 w2 w  c1 u# K9 v# ]8 `% f
figure;4 q: j9 I$ O* e+ \) i  d% p  ^

; D* E) p. A  E. q  tfilename='test.gif';, O7 x3 t" x) o3 S
for n=1:20
6 [1 B( _; A5 G: n  ...
& A- |% \6 ~( h- X9 b, i drawnow' m' h) B# x9 X8 j: I
frame = getframe(1);5 M, }& j0 D* L; J
im = frame2im(frame);
  d5 f8 R# _9 ^3 y# ` [a,b]=rgb2ind(im,256);        %对contourf的图片要统一colorbar范围!!!! t9 C9 n/ m9 A& o* b2 v2 ]
if n = =1
- l4 t" R# e( N- ]$ w8 X# w! u# K1 P   imwrite(a,b,filename,'gif','Loopcount',inf);2 g4 e9 W* H1 @
  else
: W2 y0 T7 I/ }  p# {   imwrite(a,b,filename,'gif','delaytime',0,'writemode','append');
1 M% D- R$ {3 p" C end/ D$ ~! v0 Y8 b: u8 {
end
* H4 `7 m% P+ ?! A, B( T7 X注:delaytime可以控制动画的快慢.& j% [* Z# P% J( l  U+ @' V
(三)视频制作方法之一:
2 l# J7 S' J, d8 f3 \( X* v* k, D# a% q9 S& v
writerObj = VideoWriter('peaks.avi');  %打开一个后缀为.avi的视频文件$ ?- J9 H( p6 h6 e; e- O5 {
writerObj.FrameRate = 5;           %视频播放的帧数6 {. y9 S2 @! F& e2 O: w3 m$ T
open(writerObj);                 %打开视频文件1 i$ [  w" u& x+ t

: L. @. j* Y/ B# a  `, R6 U
. t4 s# b' ~  `# w* s
for n=1:50* n) ?, b- @; X) h7 Y( \/ ~7 n
...1 V. N' y% w! W4 T; N9 [
F(n)=getframe(gcf);
; `& ^( _- e$ v. G writeVideo(writerObj,F(n));
- [1 C1 P# o. `* b& P: zend
5 D: I( D, K, {& ?" K6 W7 F$ Uclose(writerObj);( a% @7 ?; j. M) N/ E( J
2 S2 @9 V; J* Q7 X
1 x) `. C1 k3 I1 Q7 j
, F) ^  f. y6 s0 G

  w' k0 j, `/ @$ m7 ?; G  q. Y. |3 Y( e* N2 f+ M
. s" P. Z. W  P7 @9 m# e
( e5 b6 K5 a- |6 ^6 I0 l8 D  N4 C3 r) G
                    ! T/ {+ d$ U0 ?5 }5 X

1 A. O& U/ h8 N( a( R                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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