Matlab конвертировать видео в двоичный и обратно - PullRequest
0 голосов
/ 06 февраля 2012

Я пытаюсь протестировать что-то с помощью Matlab, но у меня проблемы с сохранением кадров, которые я импортировал из видео, и преобразовал их в двоичный файл, теперь я хочу сохранить эти кадры в массив и воспроизвести их / сохранить в avi

Вот пример кода

b='1.avi';
vidObj=VideoReader(b);%intialize video object and save info
framerate=floor(vidObj.FrameRate);
totalframes=floor(vidObj.NumberOfFrames);
for i=2:totalframes
vid=read(vidObj,1);%%load frame
ref=rgb2gray(vid); %% convert to gray %% adjust contrast
level=graythresh(ref); %% calculate threshold
vid=im2bw(ref,level); && <<< how can i push this back into array and playit back ?

end

спасибо:)

1 Ответ

0 голосов
/ 06 февраля 2012

См. фильм и im2frame команды здесь и здесь .

...