Captura de fotos MATLAB

eduardo_cmsv

Lanero Reconocido
5 Jul 2004
123
he creado un archivo .m que me toma una serie de 4 cuadros de una webcam, pero no se como separar y guardar (como archivo de imagen) cada frame por separado es codigo es este:

Vid = videoinput('winvideo', 1);
start(Vid);
Fotos = getdata(Vid,4);
imaqmontage(Fotos);
delete(Vid);

ya que solo necesito una de ellas para su analisis, el problema es que con "getsnapshot" se puede tomar solo una, pero el tiempo de respuesta de la camara no es buena (aun cuando pruebe con otras camaras), es por ello que siempre el primer cuadro me sale negro, por eso me veo obligado a tomar mas de 2 cuadros o fotos por vez, ya que a partir del segundo cuadro la calidad ya es buena (por lo que tarda en enlazar bien con la camara).
 

Los últimos temas