0 / 0 / 0
Регистрация: 25.11.2016
Сообщений: 1
1

Необходимо кадры соединить на видео, я сделал, но видео будто-бы замыкает

25.11.2016, 09:17. Показов 547. Ответов 0
Метки нет (Все метки)

Здравствуйте! необходимо кадры соединить на видео, я сделал, но видео будто-бы замыкает, какая причина?!помогите пожалуйста!(Matlab)
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
myFolder = 'C:\Users\user\Desktop\db2\1\1'; %Specify Directory
filePattern = fullfile(myFolder, '*.jpg') %identify jpg files
jpegFiles = dir(filePattern) %use dir to list jpg files
size = length(jpegFiles); % length of the size of the file
 
outputVideo = VideoWriter(fullfile(myFolder,'video5.avi'));
outputVideo.FrameRate = 25;
open(outputVideo);
 
 
for i = 1:length(jpegFiles) %load all the files in the directory
  j = i; %%accumulating the number of jpegfiles into handles.j
  baseFileName = jpegFiles(i).name;
  fullFileName = fullfile(myFolder, baseFileName);
  %fprintf(1, 'Now reading %s\n', fullFileName); %filename of image
  imageArray = imread(fullFileName); %image being read
  %imageArray = rgb2gray(imageArray);
  imagecell{i} = imageArray; %storing the images in imagecells
  writeVideo(outputVideo,imagecell{i});
end
 
close(outputVideo);
video1 = VideoReader(fullfile(myFolder,'video1.avi'));
 
mov(video1.NumberOfFrames) = struct('cdata',[],'colormap',[]);
 
for ii = 1:video1.NumberOfFrames
    mov(ii) = im2frame(read(video1,ii));
end
 
set(gcf,'position', [150 150 video1.Width video1.Height])
set(gca,'units','pixels');
set(gca,'position',[0 0 video1.Width video1.Height])
 
image(mov(1).cdata,'Parent',gca);
axis off;
 
movie(mov,1,video1.FrameRate);
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.11.2016, 09:17
Ответы с готовыми решениями:

Разбиение видео на кадры, кадры на пиксели
Задача состоит в том, что бы разбить кусок видео разрешением 128p покадрово. Затем кадры необходимо...

Получить кадры из видео
Добрый день. Появилась необходимость получить кадры из видео. Серфю инет. Наткнулся на DirectShow...

Собрать кадры в видео
У меня есть 8 кадров, и их надо собрать в видео.

разложить видео на кадры, AviSynth
Не запускается .avs, в чем может быть причина? (нужно разложить видео на кадры) Созданный...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.11.2016, 09:17

Как разбить видео на кадры
Всем добрый вечер. В процессе написания программы возникла потребность разбить видео на Bitmap...

Кадры видео в слои CS6
Дали диск с Adobe Photoshop CS6. Появилась такая же проблема, что и в CS5. Не работает функция...

Как разбить видео на кадры?
Хочу создать программу на C#, либо в крайнем случае на C++ / CLL. Сразу говорю, что я новичок и...

Перепрыгивают кадры в аудио и видео
Всем привет. Народ, подскажите в чем глюконат? Дело в том, что когда играет музыка, некоторые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.