Matlab - Captura de fotos en intervalo de tiempo

 
Vista:
sin imagen de perfil

Captura de fotos en intervalo de tiempo

Publicado por Manuel (5 intervenciones) el 05/07/2017 18:36:32
Estimados,

Estoy trabado en una parte de mi proyecto. Me explico, intento hacer que al activar mi cámara mediante un menú, comience a capturar fotos cada cierto tiempo. Este es el codigo que llevo. Agradecería de mucha ayuda me puedan guiar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
imaqhwinfo;
imaqhwinfo('winvideo');
video=videoinput('winvideo',1);
preview(video)
start(video)
 
% Configuración del tiempo de exposición de la cámara
% Inicio del contador
t=0;
%parametros de captura
tmax=5; %tiempo de exposicion en segundos
rate=0.01; %numero de eventos en tmax
k=0;
while t<=tmax
imagen=getsnapshot(video);
imwrite(imagen,['foto',num2str(k),'.jpg'])
t=t+rate;
k=k+1;
end
stop(video);
delete(video);

El programa hasta el momento captura las fotos que le programo, pero la camara no esta controlando el tiempo que debe estar tomando fotos segun el usuario.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder