Pregunta: | 55565 - CAPTURAR IMAGEN DE ALTA RESOLUCIÓN CON MATLAB |
Autor: | Adrián Gusberti |
Hola, he compredo una cámara EuroCase Iron 1.3Mpx. El software que trae permite capturar instantáneas de 1.3Mpx. Sin embargo al utilizar el Matlab (tanto el Image Acquisition Toolbox como el VFM), no logro capturar imágenes mayores a 640x480. Cómo puedo hacer para capturarlas en alta resolución en Matlab? o Cómo puedo generar un ejecutable en cualquier programa que me tome una instantánea de alta resolución y la guarde en un archivo?
Le agradecería mucho su ayuda, cordialmente. Adrián. |
Respuesta: | Adrián Gusberti |
La solución está en el momento de creación del objeto de video en el Matlab (utilizando el Image Adquisition Toolbox).
Al crearlo debe especificarse el formato que uno desea, si la cámara lo permite: Ejemplo: dev_info=imaqhwinfo('winvideo',1); celldisp(dev_info.SupportedFormats); %Muestra los formatos permitidos por la cámara vid=videoinput('winvideo',1,'Formato') %En "Formato" copiar uno de los permitidos |