how to convert frames into video?

clc
close all
clear all
i1=imread('cameraman.tif');
for i=1:1000
imshow(i1)
vid1(i)=getframe;
end
movie2avi(vid1,'vid1.avi')
%when i have used this code it works properly in matlab. but when i am opening %video outside the matlab, it is tilted.
%how to solve this problem?

4 件のコメント

Walter Roberson
Walter Roberson 2013 年 3 月 20 日
Titled -- rotated? or sheared like it had lost synchronization?
There were some reports about 3-ish weeks ago about problems with shearing in created videos.
jayesh jivarani
jayesh jivarani 2013 年 3 月 20 日
tilted
Walter Roberson
Walter Roberson 2013 年 3 月 20 日
Rotated? Or shear?
Does it become a rotated rectangle, or does it become a parallelogram?
jayesh jivarani
jayesh jivarani 2013 年 3 月 20 日
yes. it becomes parallelogram

サインインしてコメントする。

回答 (1 件)

project9 batch
project9 batch 2016 年 1 月 2 日

0 投票

then how to convert video into frames

1 件のコメント

Walter Roberson
Walter Roberson 2016 年 1 月 4 日
VideoReader class, read one frame at a time, either save the frames in a variable or else imwrite() them to disk.

サインインしてコメントする。

質問済み:

2013 年 3 月 20 日

コメント済み:

2016 年 1 月 4 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by