matlab - obturacion - modo time nikon d3300
¿Cómo cambiar los parámetros de la cámara(exposición automática, velocidad de obturación, ganancia)? (1)
Resolví este problema al instalar el paquete de soporte de Image Acquisition Toolbox para Point Grey Hardware . Luego, debe cambiar el tipo de adaptador con el controlador Point Gray:
cam = videoinput(''pointgrey'',1,''Mono8_640x480'');
Ahora, puede establecer normalmente las propiedades de las cámaras (exposición automática, velocidad de obturación, ganancia) a través de Matlab. Por ejemplo, si lo deseas, configura un valor específico del obturador:
src = getselectedsource(cam);
set(src, ''Shutter'', value)
En cuanto a mi pregunta, supongo que las propiedades específicas del dispositivo de las cámaras Point Grey no se pueden editar directamente a través de MATLAB con el controlador dcam , pero para modificar dichas propiedades, debe utilizar el paquete de soporte de Matlab para Point Grey Hardware.
Estoy usando Matlab para capturar imágenes de cámaras Gray de 2 puntos (Flea2) y me gustaría cambiar algunos parámetros de las cámaras como exposición automática, ganancia y velocidad de obturación. Hasta ahora he usado estos comandos:
%Creating the two video input of the two cameras
cam1 = videoinput(''dcam'',1,''Y8_640x480'');
cam2 = videoinput(''dcam'',2,''Y8_640x480'');
%get devices properties
src1 = getselectedsource(cam1);
src2 = getselectedsource(cam2);
%define and set parameters to be changed
properties = {''AutoExposureAbsolute'',''AutoExposureControl'', ''AutoExposureMode'', ''GainAbsolute'', ''GainControl'', ''GainMode'',''ShutterAbsolute'',''ShutterControl'', ''ShutterMode''};
values = {0,''absolute'', ''manual'', 0,''absolute'', ''manual'', 0, ''manual'', 5e-06, ''absolute'', ''manual''};
set(src1, properties, values)
set(src2, properties, values)
Por lo tanto, si muestro las variables src1 y src2, las propiedades anteriores se han modificado, pero cuando veo las cámaras, nada ha cambiado.
Mientras uso siempre la misma sintaxis para cambiar la velocidad de cuadros, tengo éxito.