>> imaqhwinfo; %Devuelve la información del hardware disponible del adaptador de video
ans =
InstalledAdaptors: {'winvideo'}
MATLABVersion: '7.8 (R2009a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '3.3 (R2009a)'
>> imaqhwinfo('winvideo'); %Nombre del adaptador de video instalado
ans =
AdaptorDllName: 'C:\Program Files\MATLAB\R2009a\toolbox\imaq\imaqadaptors\win64\mwwinvideoimaq.dll'
AdaptorDllVersion: '3.3 (R2009a)'
AdaptorName: 'winvideo'
DeviceIDs: {[1]}
DeviceInfo: [1x1 struct]
>> imaqhwinfo('winvideo',2); %ID del dispositivo a utilizar, en este caso es el 2 donde
se encuentra la webcam que se utiliza y el uno es de la cámara de la
laptop con la que se trabaja
* En caso de utilizar la misma cam de la laptop utilizar este comando:
>> video=videoinput('winvideo'); %Crea la variable de entrada de video con el nombre video
Summary of Video Input Object Using 'Integrated Webcam'.
Acquisition Source(s): input1 is available.
Acquisition Parameters: 'input1' is the current selected source.
10 frames per trigger using the selected source.
'YUY2_1280x720' video data to be logged upon START.
Grabbing first of every 1 frame(s).
Log data to 'memory' on trigger.
Trigger Parameters: 1 'immediate' trigger(s) on START.
Status: Waiting for START.
0 frames acquired since starting.
0 frames available for GETDATA.
>> preview(video) %Genera
una pantalla que muestra lo que se esté filmando
Si quisiéramos tomar una muestra de la imagen que se observa para tratarla y empezar con el procesamiento digital de imagenes podemos utilizar el siguiente comando:
>> foto= getsnapshot(video);

No hay comentarios:
Publicar un comentario