
¿grabar video en matlab?
Publicado por william (20 intervenciones) el 24/12/2016 01:26:21
buenas noches, estaba jugando con la cámara de mi celular y matlab para transmitir en vivo hacia un gui, y hasta ahora va bien, pero me surgió la inquietud de poder realizar una captura de video de lo que estoy viendo, asi que averigue un poco y he encontrado algunos comandos, pero no me ha funcionado bien, solo graba un frame creo, lo que es menos de un segundo
los comandos que encontre son estos
intente aplicarlo de la siguiente forma en mi gui pero no tuve exito
agradezco de antemano su ayuda y feliz navidad :D
los comandos que encontre son estos
1
2
3
v = VideoWriter('newfile.avi');
open(v)
writeVideo(v,captura3)
intente aplicarlo de la siguiente forma en mi gui pero no tuve exito
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
%% acá hago la adquisición de vídeo mediante un boton de start
function pushbutton1_Callback(hObject, eventdata, handles)
url = ' *introducir ip* /shot.jpg';
framesAcquired = 0;
while (framesAcquired <= 5000000000000)
data = imread(url);
handles.captura=data;
framesAcquired = framesAcquired + 1;
drawnow;
imshow(data);
guidata(hObject, handles);
end
%% aca trato de capturar el video pero sale error
function pushbutton3_Callback(hObject, eventdata, handles)
captura3=handles.captura;
while (1)
v = VideoWriter('newfile.avi');
open(v)
writeVideo(v,captura3)
end
agradezco de antemano su ayuda y feliz navidad :D
Valora esta pregunta


0