[討論] 想把程式錄成影片
我寫了一類似光柵移動的效果,想把它轉成影片,以下是我寫的程式。
我想要利用迴圈儲存50張下來,但是好像沒辦法。
clear;
r =100;
c =100;
d = 2;
a = 1;
%製作光柵
A = zeros( c , r );
a = a -1 ;
for n = 1:d:r
A(:,n:n+a) = 1;
end
imshow(A);
M(1)=getframe;
%讓光柵往右移動
-------------------------------
for j=2:100->這邊出現問題
B=A(:,end);
for i=2:r
X(:,i)=A(:,i-1);
end
X(:,1)=B;
imshow(X);
M(j)=getframe;
end
---------------------------
%儲存檔案
v = VideoWriter('newfile.avi');
open(v)
writeVideo(v,M);
close(v);
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.134.29.145
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1545378087.A.5AC.html
推
12/21 15:49,
6年前
, 1F
12/21 15:49, 1F
→
12/21 16:20,
6年前
, 2F
12/21 16:20, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章